I've ordered parts and have waited more than a month past the due date. I horrible customer service they give you no answers plus once an order is purchased you automatically lose money. Will never order from this place again nor do I recommend. They hold orders just to have you cancel and lose money. Don't waste your time