I've used Dale at Dalcos in welshpool for a few bits and pieces over the years and i've always found his work top notch. His prices seem to be about average but im sure you can save some money if you pay cash.
At first it was a bit hard to get on with him as he didnt come across all too friendly but after the 3rd or 4th time i gave him work, he seemed to be happier. I guess panel beaters arent in it for the customer service though