well maacos prep sucks, but at the same time, they are a production shop. they usually aim to paint around 10-11 cars a day. that means they arent going to take their time painting it, not going to wait the proper flash times in between coats, and that can really screw things up, and make the job look like shit. especially if there is any metallic in the color.
1000-1500 for a good paint job would be one hell of a deal. i would say minimum 2000-2500 for a real nice job, around here, and thats if you do not need all the jams sprayed. you can add at least another 500 for that.