Both for me. Better diapers I order online, the last few times I've ordered I've ordered a case of the dry 24/7's, which I love. I also like to keep a few store brands around, so I also buy at the regular pharmacy. If I'm going to wear a diaper under my clothes out of the house, I don't really want to wear dry 24/7's, so I'll wear depends. I also get pullups (adult ones) and guards from the store. No reason to order those online, and I do need to have the guards and I like to keep a bag of pullups around, mainly for when I'm feeling too lazy to actually go through the effort of putting on a tape on diaper.
So yeah, I do both. I actually have a pretty decent stash at the moment.