Well you have to consider that many people do not have a local Asian community big enough to warrent a local shop, I live about 10 miles from my nearest one and what with the cost of petrol, parking and the general hastle of getting there, it's easier (and cheaper) to buy online.