Class act on HRE's part. That's awesome. Now that you are taken care of, please reveal the name of the shop. The fact that they tried to deny proper repair should be enough of an excuse I think.
Pay attention ADV.1, this is how it's done.
2008 E92 M3: Sparkling Graphite | Bamboo Beige | 6MT | CF Roof | HRE | Catless Eisenmann Race | BPM Sport | Swift | Arkym | Mode Carbon | M.Perf