as far as I know they are not making a factory OEM smooth set. What ever they offered you might have only been for you. Are the Evosport ones factory BMW? or did they manufacture their own?
looked at the ad you bought from and I do notice it says :
Photo Displayed may not reflect actaul Product.
Photo of Vehicle and reflector attached is actual product installed on customer vehicle.
and a FYI that vehicle is my car and though standing 5 ft from the car you are unable to see the lettering. Guess what even mine have the lettering!
lol no offence but you just might have OCD if that lettering bothers you that much..
I have actually heard good things about Evosport as well color fitment everything is on the spot just $60 more after shipping...