Sorry to hear about your poor MINI.

I had my MINI keyed last year by mindless idiots. Deep scratch over the wheel arch and one big scratch along the boot. I got two quotes - dealer quoted £900 and a body shop quoted £350. I went with the body shop and it looked like it had never happened!
I hope you get it fixed soon!