I would like to have RunningMommy down the street.
My LBS supports our PD. They never fail to discount anything i buy, whether it is for my personal bikes or for the PD. They service my bikes quickly and well. They are friendly and don't treat me like an idiot, even though I'm not a bike mechanic and not a race rider. All in all, I like em. They came out for our bike race and cheered.
So I would rather support them than an online store, and I never buy any bike stuff from a discount shop. Ever. Actually, I try to buy NOTHING from discount shops.