Simply put the service experience is very location dependent.
Case and point both Devon PA and Cherry Hill NJ damaged my car, couldn't get appointments straight, were overworked and neglectful. Raleigh NC on the other hand was flawless going above and beyond my expectations. My car was...