Same issue has been going on all over. Been a lot of press lately about the trend of people "showrooming," which is going into a retail store, looking over the items and deciding, and then heading on-line to order it cheaper via mail-order. This is responsible for BestBuy and many other stores now getting in trouble, having to close stores, etc.
90% of Forum members are only interested in the cheapest price; we're as guilty as anyone. If a LHS has the item $25 more expensive, they'll order it from mail order. Of course, there aren't enough O gauge stores left for many people to do "showrooming," but the mail order thing has still been killing hobby shops as well as a lot of other stores. Plus, of course, changing interests.