Though essentially body work, European Auto Care worked with me to scope this as a re-attachment by a mechanic. The result was perfect, and saved me $100s and an insurance claim. The mechanic (Jesse?) did a great job. Once again, I am saved from the pain and cost of dealing with a BMW dealership.