Is there anywhere in town where I can buy fresh chilies? I use a lot of green chilies in cooking but supermarket chilies are terrible. I've been stopping off at a wee shop in Edinburgh when I'm working and getting them there but it would be good to be able to pick them up in town if possible (y)