So far, not great. They sent the wrong bike. Not a crazy error for any company, however, you'd think that I was trying to pull a great heist with the information they want in order to return the bike. They need a photo of the label and the box to confirm that it was the wrong bike. Not that it matters, because they won't send the correct bike until there is confirmation that the incorrect bike has been shipped. I can understand a company not wanting someone to get two items for the price of one; however, I am the one with the charge on my card for the order and now have to wait an additional, oh, two weeks-ish for the correct bike to arrive, when this was strictly a failure by the seller. So yes, I am a little miffed. The bike they sent did appear to be okay quality, though it was apparent based solely on color that the wrong bike was shipped in the first place, so I have never removed it from the box in order to make an assessment of its quality.
On the re-do, the company was supposed to ship the replacement (correct) bike to a different address than the original one -- my work address, instead of my home address. I own my own business, so this is a non-issue, and I didn't want to have to take off work several hours to sit around waiting on UPS again. Bikes Direct said they would ship to the alternate address, but nope. Didn't. So I again had to take off work to wait on the second delivery of the bike.