First let me say I do support my local dive shops. I make every attempts to let them have my business. I have purchased my wifes BCD, regs, weights and PDC from local shops along with my own regs, training and travel.
I also support online vendors and have purchased wetsuits, knives, floats, fins, lights, training materials, and regs.