It looks like you have put a lot of effort into the car, I think you should go OEM, the car looks great and if the non-OEM has problems (ie it doesn't look quite right or fit properly), you're going to have wasted $500 and will have to fork out more to put it right. Just eat bread and water for a few weeks and save up!
__________________
Current - F80 M3 CP SS/SO | M Performance Extras
Prev - F30 330D M Sport | White | M Performance Kit | Various Extras
Prev - E92 330D M Sport | Black | Highline
Older - E46 330i | Silver | AC Schnitzer, E36 328i Coupe | White
|