Well done for $200?!
More like $300 for a quality job. When I was shopping around to get mine painted by a reputable shop, the lowest I found was $280 and that was WITH a hookup.
'12 M3 6MT Alpine White + Fox Red Extended | '09 328i 6MT Space Gray + Black