World Auto Parts, LLC / AutoTech Microsystems, LLC / Engine Control Units Direct / World Auto Tech P
I bought an engine, they won't ship it to me, and won't give my money back
Purchased an engine for a Suzuki XL7 using my credit card. After two weeks, I tried to track the order. Even though they admitted they had the engine, they will not send it to me. The story is that the carrier went out of business and they're negotiating with a new company. After a few days, I call ...