Take care when ordering parts from these guys. Sometimes you get lucky and items arrive in a few days, but more often, they take at least a couple of weeks. Tracking info is inaccurate, customer service is chaotic, and refunds take weeks to process.