I had that trouble too, now I just do my shopping online and it gets delivered. Delivery only costs $2, that's cheaper than catching a bus to go shopping.
I'm just waiting for that, the stores have delivery in the cities but I live in a more rural area now. As soon as a store begins delivering here, I'm never going to a grocery store again. Woo-hoo