Well done, those are awesome wheels. Still love them...
Cost of refurb can be anything from R1500 to R4000. You get what you pay for.
I would advise against a refurb, i know its not something you want to hear but you might just have to live with the curb rash. Refurbing will mean painting, hence you will loose the BMW Motorsport logo on the wheels. Unless off course whoever is doing it can do it properly and save the logo.