some of their stuff are overpriced. I've seen and had experienced myself they do have issues with shipping incorrect parts from time to time. there was one incidence where I ordered a part (cant recall what exactly it was) and I stupidly didn't open and check it when I got it and fast forward a few months later when I was about to work on the said part it was incorrect and I couldn't get a refund/exchange.