I bought a bike for my son Christmas 2016. It was delivered on time and as promised, a bit heavy though for a $700 27.5 inch mountain bike. Be sure to ask for weight. The problem came after the first year when my son noticed the frame was cracked near the back shock. BD was good here, said frame was covered by warranty. We sent the frame back, but BD replaced incorrectly with a 29 inch frame. BD apologized, sent new 27.5 frame but just told me they would not reimburse us for the $70 headset the bike shop just charged me for - not part of frame warranty. Basically we sent the headset back as part of original frame, didnt know this and now they will not reimburse. We have spent about $250 to repair this broken frame. Bad service BD.