BD gets a bad rep from others. But they are always quick to fix errors, and leave a great level of satisfaction.
I come from a road cyclng background- and a few years ago wanted to try MTB. But I could not justify spending $3k+ on a new bike from the big brands. BD helped give me a solid bike at a great price point that I used as stepping stone into the mtb world.
Now, my gf is interested in trail riding so I did the same for her. I always recommend BD to others!