I would not recommend it. Going through a mail order to get a painted spoiler no matter how small is insane. Remember, you get what you pay for. Yeah it's cheap on the website and believe me, i really considered getting one for my 04 330ci alpine white. I don't think the the piece at bimmian is authentic. And they paint it for you too...what happens is that even though you give them your paint code, each car is different in one shade or another no matter how minute it is. And, you have an alpine white color like mine. I ordered my spoiler and adhesive tape at the dealership and got it in a couple of days. Then I went to a body shop that the dealership uses and asked them to paint it. They said it was a piece of cake saying that they just painted antoher 03 alpine white and would do the same. I picked up the spoiler and he put it on the car and was not satisfied with the end result (this guy was awesome) and noticed that there was a little yellow hue and that he would paint it again to match up. MORAL: do you really want to send back your spoiler if it doesn't quite match up? Plus, it's so easy to put on. I actually found the instructions in this forum. Good Luck.