I bought a new bike about three weeks ago- a 55 cm Jamis Aurora Elite. Generally speaking, I'm very happy with it, except that it feels too small. I feel cramped on it when I'm riding. I have the seat set as far back as it can go, and it feels like the handle bars are still at least two and a half to five centimeters too close- and I'm not sure what to do about it. Do I get a modified seat post to move the seat back a bit further, or a longer headset to move the handle bars further out? One on hand, those both seem like reasonable options, but the bike frame just feels too small to me, and that sort of seems like a kludge, rather than a proper fix- and I just bought this bike a few weeks ago, I'm not sure I want to 'kludge' it to get it to fit properly. What are my options? Do I take it back to the store and complain about it? And how much can I reasonably expect from the bike store? If I'm still really unhappy with it, should I try to get a different seat post to move the saddle further back, or a different headset to move the handlebars further forward, or do I just try to sell this bike, and get another one I'm totally happy with?