well when you get into painting... its a very very very slippery slope... you first have to define your budget, then determine if the level of quality that will get you is what you want, if not save more or dont paint
Once you figure that one out (by getting local estimates even if you dont plan to let that place to it so you get a feel for the time/money its going to run)
The final step is RESEARCH to ensure that you let someone do the car that can do it in a timely manor, for the price you agreed on, and with the quality/warranty you expect.
Its VERY hard to find a good paint shop that doenst screw up and take short cuts but they are out there... they cost more... but you get what you pay for (vs having to redo it and spend more than doing it right would have cost in the first place)
After all that above... some places charge OUT THE *** and do horrible work~ thats what research is for
... good luck