Don't take it to maaco. They don't do proper prep work and use cheaper materials. I've heard the paint comes off bad within 2 years if well taken care of. If you go with black the price should be less than a color change. I've heard getting a paintjob can go for a couple grand but don't have first hand knowledge. That's all I know anyways....