Does anyone have experience with these people? Are they even people? I ordered a pr. of tires and got an order confirmation email but then radio silence. That was a couple weeks ago. They don't answer emails or voice mails. I began a Paypal claim but they can only do so much.
If anyone has info I would appreciate it. Or just let this be a heads-up.