I used them years ago to paint a work van. They did a very good job, at a great price, and the job lasted. I did my homework first, I checked out their work and asked around about the shop I selected. My expectations weren't that high, and they exceeded them by a long shot. I can't speak to the pricing, this dates back over 20 years now. Bottom line do your homework, you might get lucky like I did. The quality of work can vary from shop to shop, and from one painter to another. I zeroed in on their best guy.
One last thing worth mention. A few of the local shops sent some of their work, repaint work to this particular Maaco shop. They'd do the prep and masking then let Maaco shoot the finish paint. I saw some of that work too, which looked fantastic.