One of the most frustrating parts of living in New York City is getting groceries.
The grocery store we frequent now is so small that you could probably fit about 100 into the average Kroger Marketplace. The selection is small, and the aisles are even smaller. Carts are a huge pain because of the tiny space and large crowds; it's easier (albeit heavier) to carry a basket.
We go to Associated about once a week and buy only what the two of us can carry back to our apartment. We walk there-- it's about a 10 minute stroll, and there's no parking lot anyway. We get grocery ads only sporadically, so I usually take a look at a flier as soon as I enter the store and quickly memorize the prices. Associated has good sales-- you just have to make sure the cashier charges you the correct amount. Every time but once they've overcharged us on at least one product. Luckily Mom trained me to watch the scanner, so I catch most of the mistakes.
About once every month or six weeks we go to Foodtown, about 14 blocks away. It has a parking lot, so that's where we stock up on cat food and litter. The store itself is larger, but the aisles are just as narrow. It's so busy on Sundays that we've had to wait in line for a shopping cart.
The selection still amazes me. Many of the stores don't carry large tubs of flavored yogurt, but you can choose from multiple styles of rice or ricotta cheese. I know it's because of the neighborhood's demographics, but it's still frustrating.
Luckily we can get the necessities (fruits, vegetables, milk and eggs) across the street. I always have onion nan on hand from the Greek grocer on the corner, and I just found a health food store nearby that sells yummy blueberry granola. I just miss being able to go to ONE store to get everything I need.