I have just had mine professionally done. I took them off to put winter tyres and rims on and whilst off I sent them to Pristine Alloy Wheel Referbishers, Milton Keynes.
Cost £310.80 including VAT and this was also a small repair due to a pot hole. The wheels look fanstastic and like new. Would recommend these guys. The wheels are couriered up and down so no wories about being damaged in the post.