The two stars is because they have low prices for aftermarket items, although the quality is not the best. AND because they do stock alot of items other parts suppliers do not. THIS is why they have the large customer base that they do. What you can't find at the other places, you can find here, I will give them this. But, like most others have mentioned, the service here is quite terrible. Make sure to ask and possibly have them write down their return policy before leaving their store or check your item there in their store to avoid any issues because apparently their returns are a major hassle. Also, if you can go elsewhere to find what you need, you are probably really better off in doing that. I believe that the owners realize that they have what others don't as far as product, and they use that to their advantage when dealing with customers. It kind of gives them more leverage to not have to be "nice" to customers. That is why their response to negative reviews is always telling people that no matter what their review is "people will keep going to his store". Kind of an odd response..but it is what it is..this store is what it is.