I go to this place in the Beaches fairly frequently for Lock & Lock brand containers. They have probably the best prices for that brand in Toronto. Like the name suggests, they carry a great deal of plastic "binz" (bins) for storage in all kinds of sizes. They also have "problem solving" home decor, laundry and kitchenware products; eg. jewellery organizers, dryer balls, special zesters.
Their storage containers are a good deal but expect to pay average prices for Umbra products and above average for some things (a simple canvas and plastic jewellery organizer is $40).