HORRIBLE! DO NOT USE!. IF I could, they would get negative stars. They state that they provide 5 day shipping, but my part arrived 12 days later. When I called customer service, she said that this is an estimated shipping date and it can vary greatly. When I asked to return the part, because it was so late, she said they would charge me for shipping and a restocking fee. BEWARE, they charged me for 4LBS of shipping for a part that weighs 3OZ. After all of the restocking FEES and shipping costs, I get $5 refunded on an $80 part. DAPPZ IS OPERATED BY A BUNCH OF CROOKS!