My mate has a Chips away franchise & he's work is awesome!
I had real bad scrapes on the front & rear bumpers of my Evo (Red TME) & he got them sorted 100% - no one & I mean no one could tell the bumpers had been repaired & blown in
I think it's all down to how good the Chips away dude is, if he's rubbish then he's works going to be rubbish too.