Being a business owner myself i try to shop locally for most of my shopping if it is within a decent percentage. When i purchase locally i know i will get good service and easier warranty repairs than buying online.
However there is no full line LDS, and i have visited both of the closest ones, one is 110km away and one is 260km away. THe closer one did not have the line of products i was looking for, and the further one while it was a large shop the customer service was horrendous and the prices were ridiculous.
I had walked in there with a pretty good idea of the brand and models of equipment i was looking for but the sales persons insisted on pushing me away from one major brand name (that they sell) to another much more expensive brand name. Even when i insisted on one certain brand name they poopoo'd some of the models and tryed to push me to the higher end model. Having read every forum, review and manufacturers website i could find i had a pretty good idea of what i needed for the type of diving i was going to be doing. Having priced most of that equipment online before leaving i had an idea of what i should be paying. ( $1100 online including shipping and full warranty from an authorized dealer) Pricing out the exact same equipment at the store it was $2350 plus tax! ridiculously overpriced. If it had been within even $300 i would have probably bought it there just for the local service and warranty help.
Now i can see why online retailers are becoming so much more popular. In my business we compete with some of the largest internet retailers in the world and we do just fine. Our pricing is usually very close to most online prices and if you have any trouble with any of our products you bring it back to the store and we exchange it with one off the shelves. For this type of service most people including me dont mind paying more locally.
I have no idea what online retailing is doing to LDS but i cant imagine any "retail" store that gives good service and has a decent price point going under from online retailers alone.