I have mixed feelings about this place. I guess it comes down to who is working when I go in there. Seems like everyone these days is a mechanic, or at least thinks they are. Some of the workers here try to be hot shot, know it alls when in fact they are not even close. It takes forever to get the right part sometimes due to lack of knowledge of the parts they are selling. Multiple times have I also overheard workers giving out advice that was completely wrong to people asking about repairs. I've even seen their employees screw up putting wiper blades on a customers car. This place does have a good selection of parts when I am in a bind and the service can be very good at times. Its just a very hit and miss kind of place when it comes to satisfaction. read more