Listen, it all depends on what outcome you're hoping for. Let me give you a for instance: I had an 87 5.0 hatchback that was as clean and straight as when new, except for the peeling clearcoat and some rust on the hatch. This thing didn't even have a door ding. This was in 2001. I spent nearly 2 months prepping for paint. I read up, got advice and did it right. I removed trim, door handles, the works. I then visited a couple of "cheap" paint shops to see if I could live with their work. There was no way I was going to shoot it myself because of tools, supplies and the lack of know how. I settled on this place called Econo Paint. Some friends and family members questioned this decision. The paint job turned out even better than I hoped, no runs or overspray anywhere. The only thing was some dirt in the paint in spots, nothing a wet sand didn't take care of. I paid all of $400 for this paint job, it was a single stage urethane. One thing I think helped getting a good job was that the guy actually spraying the car talked to me and he realized how much work I put into prepping it and how much I cared about my car. I wasn't some 17 year old ricer wanting to go neon green over top of my white 95 civic. Was it a show winning paint job? No. Was it daily driver worthy? No question. I get tired of hearing guys blurt out "for any kind of quality you're going to pay 4-6 grand". crapola
Sorry for the long post, I'm passionate about good work not always costing mega bucks.