I bought a 2017 Night Train fat bike from BikesDirect because the price couldn't be beat by any local bike shop while comparing similarly spec'd bikes. The process was straight-forward once I figured out how to proceed through the "check-out" to verify my bike was in-stock. The bike shipped and arrived at the house within 1 week via FedEx without damage. Assembly was easy and consisted of mounting the handlebars, front brake rotor, and my own pedals. I believe assembly could be done in 15-20 minutes if I had to do it again, but I had never assembled my own bike and wanted to be sure I did it correctly so it took me about an hour. The bike shifted crisply and braked great with no rubbing, right out of the box. The wheels were dead-straight true. I have since set them up tubeless with special stems and fluid I bought separately; I highly recommend this as it now allows me to ride off-road without fear of flats from the countless goat-heads that grow here.
Customer service was great. For some reason my bike was sent with a 65mm stem instead of the stated 110mm, which made the bike fit slightly smaller than I liked. My email to BikesDirect was answered the next day by Larry, who promptly sent out a brand-new stem for me to try. The bike fits great now and I couldn't be happier; the bike is a blast to ride and I love the 4.8" tires for their grip, cushion, and stability.
I was initially skeptical about buying a bicycle online, but from this experience I will likely be buying from BikesDirect again in the future.