There are a lot of bike dealers that sale direct to the public. Get a bicycling magizine and look in the back or go online. A local bike store is a better place to go if you want to get a bike that fits you. Also if there are any problems your LBS will be a lot easier to deal with than someone you have to ship your bike back to if there is a problem or it was not put together correctly.