Bikesdirect.com — They are always unavailable
It's absolutely impossible to get their attention if something is wrong with your order.
In a nutshell. Had several issues with my received bicycle (torn gear cables).
I called their customer service. Only one out of my 6 calls were answered. And to be honest I was said nothing useful. They just kept transferring me from one rep to another, and it took me 2 hours. I just wasted time, nothing else.
Then I stopped paying them and on the next day, I got about ten calls from the reps! Miracle!
ps. my issue hasn't been resolved yet...