$500 for that is pretty good considering the labor too. i'd also buy used if you aren't that picky.
i'd also go to MOBworks paint and body in Orange, they are around the corner from the Pond.
i don't think a PDR would be able to do that. but if so i'd do that.
OE CSL WHEELS - OE CSL BRAKES - OE AUTOFOLD MIRRORS - CSL TRUNK - CSL DIFFUSER - AA SPORT TUNE - AA PULLEYS - BILSTEIN PSS9s - AS 40% SSK
CF CSL RACE LIP - NAVI - BMW PERF CF STRUT BAR - BMW GROUP N MNTS - GRUPPE M CF INTAKE - SUPERSPRINT - UUC SS BRKLINES, TRANS MNTS, RTABs - 4.10 M-SPORT DIFF