Taramosalata- Where to buy in Calgary
Kalamata Grocery Store - sorry it's all the way downtown.
1421 11 Street SW
Also you might inquire at Flavours of The World
It's not specifically on their website but they do carry all kinds of interesting foodstuffs.
2116, 380 Canyon Meadows Drive SE