Super U is my favorite store. You will usually find everything you need - perhaps not all the American brands, but definitely Super U's version of them. And their brand of cookies and snacks is great. Also at Hope Estate is L'express where you can get pastries, breads, sandwiches, etc.