It's worth going to Brands. You may pay a bit more and it is def a schlep from Brooklyn but it's well worth it. They're don't try just to make a sale. They really want to make sure you have a bike that is right for you. And they fit you extremely well. For somebody that is going to ride regularly, this is very important. Not only because it will make your ride easier, it will also help prevent injury. (And I've been to several shops, including Oceanside and Roy's).