I am happy to share that the reason I've remained a Vitality Medical customer for so many years I've lost count is that they have a terrific inventory range at prices that are hard to beat, and delivery is timely and reliable. Their online interface can't beat an industry giant like Amazon but precisely because Vitality Medical is not an industry giant you get real customer service when needed.
On the rare occasion system glitches have not been in my favor their customer service has taken care of me. Big shout out to Kirk of ext 606 for taking care of today's glitch with impeccable customer service!
Supporting smaller businesses can be a total win-win. It has been for me.