I have come in here for parts and labor, and they always do a good job. I watched them work. THe people who work there seem to know their stuff. They also have a very wide variety of items for sale, and if you do-it-yourself you should sign up for their ads, they have some good bargains. Easy to get in to, good hours.