I wouldn't hesitate buying a bike from them, though I have no experience with the model your looking at, a buddy had a gravity from them that was a great bike for the money.
If it fits you, I think you'll like the 29er, it made a big difference for me, but I'm also 6'4