if your looking for a decent Cheap bike with decent componants…
bikesdirect.com free shipping on whole bikes…
but i personally go with the local bike shop. Eric’s cycle works in hamburg is top notch. (sorry missed the outta buff fact at first).
for online parts bike nashbar & Pricepoint are pretty good. & always send free catalogs.
i just found a online shopping crack site… chainlove.com… like woot for bike stuff.