Yes, The Daily Dose is a physical store you can walk into. I've been at the same address for 10+ years now. Checkout my Google Maps listing for store hours, photos, reviews and more.