My husband and I were really disappointed. Our car over heated an hour from Vegas and we managed to get our car to this shop where they diagnosed the problem. We stayed overnight to get it fixed and they took an extra four hours the next day to get it done... Also after we left our car overheated again. So $250 and 24 hrs later, and the problem wasn't fixed. Also there was extremely inappropriate and unprofessional media being played on the TVs in the waiting area. Other costumes besides ourselves were shocked and offended at the material. Over all, two thumbs down.