I used to work in the LBS here in my small town, and i still drop in pretty frequently..Our town is really small, but it's surrounded by other small towns and, for outsiders, it's sometimes impossible to tell if you're still in Town "A" or if you've entered Town "B".... so, arguably, my part of Camden County could be viewed as a network of small towns that form one larger super-suburb.... at any rate, the shop owner has been selling online to bolster the regular brick-n-mortar retail sales. Seems like he's constantly getting better at it, too...And it's a good thing as i'm not sure the shop would survive without supplemental online sales.
My best advice is to (carefully) try to sell used bikes, and when you pick what lines of new bikes you want to offer, go with brands that are easy on their low-volume dealers (eg, Jamis, RedLine, SE, Marin)... going with the "bigger" names (eg Trek, Specialized) could kill you outright, as they have massive minimum orders, minimum expected yearly sales, requirements to stock certain models that you might not be able to sell in your location, etc.... the terms can be pretty brutal for a small-scale shop.
My best advice is to (carefully) try to sell used bikes, and when you pick what lines of new bikes you want to offer, go with brands that are easy on their low-volume dealers (eg, Jamis, RedLine, SE, Marin)... going with the "bigger" names (eg Trek, Specialized) could kill you outright, as they have massive minimum orders, minimum expected yearly sales, requirements to stock certain models that you might not be able to sell in your location, etc.... the terms can be pretty brutal for a small-scale shop.