If you are going to buy cigars when you are out there and are visiting Corfu Town there are a couple of good shops that my husband has found.Again unfortunately neither has a humidor.The one hubby favours is not far from M&S,sorry no idea of street name but if you stand as if you were coming out of their door and follow the pavement down to the left you'll come to it.Has a good selection,including Cuban and much cheaper than in resort and duty free.