Hope this is on-topic to the orig post: we'll take more dog food next time. Our delicate beasts eat no-grain food or they scratch like crazy all the time. The only place we could find it earlier this year was at Pet Smart and a bag that we pay $40 for north was $80 south. All the stores have dog food, just not grain free. Little packs of cat treats like "Temptations" were around $7 and we pay $3 north.
Other than these things, we found everything we could imagine at great prices. No need to carry anything. Plus, we ate out a lot because it was so great and affordable.