ChipsAway made a complete and utter hash of a scuff I had on a door of my last car. It was laughable.
The guy turned up, spent ages trying to get the paint code for my car to make up a batch of paint (54 plate dark grey mondeo, metallic). Eventually got some swatches of very very similar colours and had me choose the closest one (I assumed this was because of slight paint fade over the car's 5 year life, at the time. Anyway, we agreed on a certain one, and I left the guy to his job.
4 hours later, the chap called me out to inspect the door. It was the wrong colour. Not just slightly different, but COMPLETELY wrong. To cut a long story short, he'd matched the colour to a mk2 mondeo in grey, not a mk3. The reason? I had a private plate that began N*****, so he'd matched the grey to a 1995(?) N-reg Ford.
If I'd have been inside at the time, I'd have hit the roof. He even tried to pin the mistake on me, as I'd not told him the car wasn't an N-reg. How someone who deals with cars, day in, day out where specific attention must be paid to the age of the car could get this wrong is completely beyond me. The door was completely ruined. I'd never use ChipsAway ever again.
A few months later on my current car, I had a bit of bodywork done by a small, independant body shop that was brilliant. Fast, efficient service, and the quality of work is stunning. They charged me half what ChipsAway would have wanted.