Originally Posted by Sean05
if your talking about the OP post or the one from ebay... im pretty sure China or taiwan... specially for that price...
Affirmative, in reference to the OP-specified unit. For that price, I wonder what kind of profit margin they have....
And then I wonder about these:
Minimum order of 5.....too bad they don't make anything for an E90 M3, otherwise I might have had to contact the guy.