asked by Rick G. on 4/6/15
Bike was ordered on the 6th and delivered on the 11th.
Been 3'4months and still havent got it. Might never come, I guess. They dont even answer there phones or email. Want refund at this point
Get answers from the BikeMania.biz staff and other customers.