I ordered a bike, but after spending a week trying to call or email support with no response, I got a real bad feeling about this company. I requested a refund, finally got someone by phone who angrily guaranteed my refund in 3 - 5 business days. That was a month ago. Since then, my credit card...