I've ordered from this company twice now and have had nothing but good experiences both times. Prior to purchase I emailed them a question to make sure the parts I needed were correct and they answered quickly. They shipped the next day with tracking number. I don't know why there are negative comments but as the purchaser you should do your homework before purchasing to make sure you're ordering the right parts. Thanks for the great service, I would do business with them again