If you're on the hunt for small quantities of obscure ingredients like asafetida, fenugreek, cardamom, arrowroot flour, kaffir lime leaves or blue mung beans (OK, I made up that last one), House Of Spice is the only place to go.
If you need a tiny quantity of a spice they'll rebag/weigh out a small portion for you so you don't waste a whole bag. They also sell smaller cans (125 mL) of tomato paste and coconut milk, which is SUPER handy because you never need an entire can for a recipe and the rest usually goes to waste.