No John you have to take your car to them. And when I had my repair done everyone was nice to me and they finished my car ahead of schedule! Hopefully this will help you.
Terrible repair work and customer service at this location. Try Gerber across the street!
Thanks! Your answer is awaiting moderation.