I can understand your feelings on this matter, but you have to understand that these places are a business and they have to make money. So lets look at things a little bit objectively.
1. A brick and mortar store is the ONLY place where you can find something if you have to replace it quickly (as in today.) If you have a pump go down and don't have a replacement, a LFS is the only place you can guarantee you could have it immediately.
2. The less we patronize these stores, the more expensive it is for them to carry certain items. Also the less we patronize these stores, the higher the profit margin they have to carry in order to turn a profit.
3. Online retailers sell to a much, much larger base of people, allowing them to buy and sell items in crazy quantities. This allows them to get things from suppliers at much lower rates, and in turn, sell them at a much lower price and still turn a profit equal to, or probably greater than the LFS.
4. If you're smart about it, the survival rate of any item purchased from a responsible local fish store will be much higher than purchasing from an online vendor. Shipping is a traumatic experience for any fish or coral, and the 45 minute drive home in a bag is much preferable to the 24 hour + time they spend in the bag being shipped from an online vendor.
I guess what I'm trying to say is that it's not as though local fish store owners are driving around in Ferrari's and living in mansions. There is a reason why they charge such high prices, and if it's not worth it to you, that's fine, it's your perrogative to spend your money however you want. In today's economy, and with today's HUGE online presence, many local fish stores are struggling to keep their doors open at all, because there are so many high volume dealers out there that can afford a much lower margin. There are just things like customer service that I can guarantee you that personally I have received at several of the stores in the Pittsburgh area that I would never get from an online vendor (when was the last time the online vendor asked about your system to ensure that it was a good environment for your fish..not that this always happens at the LFS either, but I've had it happen on multiple occasions), and for me, those things worth the mark-up in price.