I ordered this part, then received a notice that it was out of stock and would be delayed 2weeks, no big deal. After 2 more notices about further delays, since there is no way to cancel the orders their website, I called and cancelled the order and bought it from another site. Next week I received another email about a further delay, so I called to cancel it again, and was told it's done. Next week I received another status email, so I disputed the charge via my credit card company. The other day a package arrived with the part. 40 mins on the phone to cancel each time, and they never did it. Horrible customer service.