I have ordered alot from these people. But, on August 26th I ordered a fuel pack. On September 10th they told me it shipped on the 3rd. On September 26 after not receiving my part, I pulled up the web site and learned they filed for bankruptcy. They got my money!
Hey, can I borrow you time machine so I can go back in time and not place my order with them. J/K
I'm on the same boat as you. I called my credit card company to see if they will refund my money. But they told me it could take up to 2 months, they have to do an investigation. Have you tried calling your credit card company.
I bet a dollar to a donut Leo is a crack head, or a meth head. Most likely why his company went broke. (Parts Direct) How else could a business like this go broke?
I hear Leo is still at his address. This guy Patrick Dean leases it to Leo. Patricks Dad Richard Dean owns the propery. Someone needs to get hold of the Deans and find out where this Leo guys is. But, I hear from a Bike painter that Leo is still at 5115 Arville St. This is a Sign Company called Patriots Signs