Stay away from this repair shop. Had my 2008 Mercedes repaired, and they really screwed it up. Caused additional damaged and left parts of the car. Went there because this is USAA recommended repair shop, they should stop sitting on it and get out to see the poor workmenship the repair shop is producing.
more