There are several Family Food Centres, Food Palaces etc. that carry things that you won't find in Carrefour. For some European/South African/and North American things - Megamart often carries things that other stores don't. Giant will sometimes get shipments in of Northa American items as well. Philipino food items are also found in all of the above named stores.

I just wish I could do one stop shopping instead of visiting 2 or 3 stores to get everything on my list.