This company operates as a non-stock parts intermediary with minimal inventory, essentially acting as a middleman. You can easily do the same job yourself using just a smartphone and the internet. I canceled my order merely two minutes after confirming it, yet I was still charged a hefty 20% restocking fee for a part that hadn't even been shipped or in stock. The person I communicated with couldn't provide information about the supplier or the origin state, which seemed dishonest right from the start. I suggest considering other options instead.