I'd say they're no better or worse than the typical 'retail outpost' LBS, certainly considering they're not a cycling-specific shop. They're more than adequate for a typical bike owner. BF members, however, are not typical.
Actually, my local REI does offer more 'casual' cycling clothes (bike-specific clothes that don't look like race kit) than the typical area LBS.
Camping/hiking are still their forte, but, yeah, they've gone a lot more 'lifestyle' than BITD.
@
the OP, I don't know that I'd ever trust a 'bike-in-a-box' to be 100% ready to ride. You can assemble, test ride and tune at the shop, but you still have to take it apart again to put it back in the box. Even BikeFlights needs a shop at both ends.