Yea a good paint job will run anywhere from 2500-3000 sometimes more. 300-600 would be the price if they were doing it with a can of Krylon.
<img src='http://img127.imageshack.us/img127/4284/bmwlogo2new17jy.jpg' border='0' alt='user posted image' />
Black 4 door 1990 325i
15"x7.5 Ronal LS-wrapped in 205/50-15 Bridgestone Potenza G009