They have everything. If you are uncertain, say, which frozen pizza to buy, reading the labels will take you all day. The Gammon Road location is so big I need my GPS to find my way around the store. They have a plethora of self check out aisles. My only small gripe is that they don't take credit cards, only cash and debit. I am on a campaign to acquire reward points and I wish they let me accrue.