One thing to keep in mind is resale potential. I did a vote a while back on the milltek vs invidia. The invidia came out on top for several reasons including build quality, sound minus drone & fit. If you sell your car on any time soon then for me the invidia is a no brained as there is a big market for a used one (not seen one yet for sale yet). I plan to get an Invidia although I have not committed yet for various reason. As said lots of dealers on here stock invidia. Give Clark Motorsport a shout too if you go down this route.