We've had our new XC90 for 30 days, and today we noticed a long vertical scratch (about 8 inches long on the front passenger side door just to the left of the door handle). It's in a spot that indicates it likely wasn't an accidental ding. Here's my question. Anyone familiar with whether this is a fix I can have done only at the dealer or can it be done at any reputable body shop? Will this cost much to repair?