"The customer service is horrible. It takes months to get any response from customer service. They were give a oem part number sent the wrong part and because they claim that they tag there parts which the last 3 screw ups they dont tag there parts and then refuse to take them back if is does not have their tag. I have spent weeks trying to return items because customer service never calls back if you can even get them one phone. This is not the place to by parts from"