Agree with everything you listed.
Grooming products are a definite. I love Minksheen shampoo but I have to buy it online and the extra shipping costs sucks. My bottle is almost gone so I'll probably just have to buy a new shampoo I can find locally.
I am a collar fanatic and can rarely find something I really like local. So I'm always ordering collars/harnesses online. Etsy.com is my favorite place EVER.
I'm lucky in that I found a local pet boutique that offers pretty much ALL the food I would ever feed. They have Acana, Orijen, Go, Now, and all that kind of food. Literally EVERYTHING in there is super healthy, including treats and chews. And they have a big freezer full of Stella and Chewy's, Primal, Nature's Variety, etc. So that's definitely my favorite store and they have a GREAT selection of collars and leashes and bowls, etc, but the problem is... it's just TOO expensive. They have amazing doggy beds... for $100 or more! Um, no thanks.