The mechanical service was great. The customer service was great too Joe is such a nice guy, but we did have to wait five days without a vehicle just for one tire to be replaced. I understand that you have to order tires since we have an older BMW but with that said five days without a vehicle, it’s just unacceptable for a tire replacement .