shimmy's bang on with his second hand estimates. reputable wheel refurb companies are charging £110 per wheel all in price.
i've just had all 4 csl alloys done...£440 . The finish is as new and reflects good value considering BMW want £1600 plus for new items.