There's a reason they get 5 stars! I have been a customer for many years and they are the best, most honest people you will ever meet. IF they should make a mistake on a repair, they ALWAYS make it right, although that rarely happens. If you want a guy you can trust, go to Shane's