Took my truck in to get fixed with pretty minimal damage to it. It needed a grill and some head lights replaced no engine damage. They kept my vehicle for almost 3 weeks. I continually got voice mails from staff members telling me one estimated pick up date and hearing something entirely different from someone else. The staff in the office was friendly and apologetic but at some point apologies only go so far...