We've been using Speedy's for several years now. My husband is pretty handy and can do most things himself. Once they didn't have the part on hand we needed so they told him what he needed and where to get is so he could do it himself. We are constantly amazed by their customer service. We've never felt taken advantage of and know that what they tell us is the truth. My husband checks parts prices and they are always reasonable. They've never tried to "up sell" us on anything, just give us honest answers and help. Their pricing is very competitive and if you want someone you can trust, call Speedy's!