Very dishonest organization... I ordered and paid for an engine last week of May, 2009. By June 26th it had still not been shipped. I called and canceled June 26. I told three of their people I was taking my business elsewhere, canceling the purchase, and wanted full credit. They shipped it anyway. I refused it and Midwest says, "You owe us $1050 for shipping and restocking."
I am disputing the charge with Visa.