Masaladon,
I live in Canada, and have no problem at all finding spices. Even the Megasized Wal-Mart has a whole Indian section! Most regular supermarkets *should* have what you need.
There are only a few things that I feel I need to go to the Indian supermarket for, such as ghee, coconut block, and few other minor ingredients.
-- Josh