I was on the hunt for a pretty rare ECM and the usual places I shop did not have any in stock. This place was the only one that actually had one in stock, so I decided to order. After zero follow up and a few days later, I contacted them. They said they now didnt have any in stock but they could repair mine if I sent it in. After getting it back, it had the same issues, not to mention they spray painted it black so I could not tell if they actually opened it up and worked on it. They agreed to a full refund and after 14 days of waiting, I had to go to my credit card company and dispute the transaction. Worst experience ever.