I think it differs with differernt locations. Try and look at it like this..
1)you get what you pay for BUT
2)if your just trying to repaint an already jacked up ride and are real worried about getting it chipped/beaton/scratched/etc
then Macco isnt a bad solution if you really look at it. IF your not looking for show quailty or even new dealership quaility but probably alot better than most of the beaters out there $300-$700 a year or so for a fresh paint job is alot better than $2-$3k IF your car is just going to get hit by rocks on the road, chips, doors, etc, etc.
All comes down to what you have in mind for the car. I've seen a car or two from them that actually werent that bad at all BUT they WIL NOT paint door jams

The paint only last 2 or so years(when they were using really cheap materials then) and it was no big deal....why...because it only cost $300+/- bucks.