Backstreetscooters
Paid for scooter, Yet they did not send scooter or give me a refund, ripoff
Ordered a VC Nitro from backstreetscooters.com on November 19 Its been almost three weeks and they have yet to send me a tracking # or refund. According to their web page I should get tracking in 3 days and the product in 10days. I tried both phone #'s on thier web site but both don't work. I sent ...