I used a coupon to get an all over paint job for just a few hundred dollars.
I did the prep work as I used to do this for a living, and its only a little elbow grease and time, no special tools or skills.
The painting requires special tools and handling hazerdous materials and is worth it to pay someone else.
They do very little other than tape off the vital parts of your car and spray paint on it. Dont expect a factory, or custom quality job, and dont expect it to look good for more than 3-4 years.
But as long as you know what to expect, and what you are getting, Maaco is a good value for the money.