If you want a personal experience, go to Marty's! The staff is very knowledgeable, friendly, and make you feel comfortable. I wasn't sure what type of bike/brand to get when I walked in, but they let me take test rides and I left feeling confident that I made the right decision. Also, get some bike lights... they are cool, chargeable and make a huge difference safety wise. Highly recommend Marty's!