Obviously imcompetent as you have seen with your own eyes. If you left a deposit then I'd ask nicely for it back as you're unhappy with the work.... if you didnt leave a deposit just take your car back and take it somewhere with a good rep.
Either way it sounds like you're never going to get a good quality paint job from these guys so why prolong the misery?
Dan