WOW. I would have to go back and say something. I try to do everything myself as I don't trust half of these so called certified mechanics. Maybe they have a Facebook page or website you can leave them a nice review on??? Lug nuts are another story I usually just bring my rims in and have them mount and balance then install myself at home or at least re-torque as soon as I get home.