I wouldnt really suggest Shah's considering expired products for sale and a really unhealthy place to buy stuff. I suggest Cash and Carry along Abbey Dale road (almost opposite Spar).. Another place is Yasmin around Eclessal Road.. Which I would say is the best place to buy indian masalas.