If you want to support your local bike shop, just do like a public television station. Donate. That way you can buy online and not feel like you are somehow undermining the local bike shop's purpose.
It also sends a message to the bike shop. Most small shops are marginal when it comes to supplies.