if you know how to size your own bike reading the geometry and you know what kind of components you want, in this price range I would suggest bikesdirect. you will get a cheap frame regardless, but at least with BD you *might* be able to get an air spring fork.