i have had pretty good luck with their parts being right but it seems like everytime i would order something from them it would always be on backorder and i would have to wait for weeks, so 90% of the time,i just order from jegs and i have never had any problems with them