To be honest with you, with bodywork, you get what you pay for. im not saying you HAVE to spend more, but to get top quality work, you need to pay for it, and if you want something to last,especailly bodywork, then im afraid you have to pay for it. I get all my work done there, (well bodywork at AP pannel craft-their new bodyshop) and mechanical at Insight, and a few friends have started using them too. no one has complained about the workmanship, as youd expect for a profesonal company like that.
sorry i cant really think of anywhere else, thats why i used them in the first place lol
Hope you find somewhere to suit your needs soon though
Mark