Aztlan Lowrider Inc
I ordered 2 lowrider tires, never got the order, constantly tried contacting them, but with no success
I ordered 2 lowrider tires from aztlanbicycle.com 3 1/2 weeks ago. I tried to contact the company by phone and e-mail constantly over the past few weeks and never got an e-mail from them, they never answered the phone, and my bank wont help me refund my money. This company is far from "The ...