That's right, it's mid-November and time for all good residents of Cairo and Giza to prepare for the Christmas Bazaar Barrage. We have at least half a dozen Christmas bazaars (or is it bizarres?) here to help everyone out with their Christmas shopping. And we need them! Egypt celebrates Christmas twice, on Dec 25 and on Jan 7, to accommodate all flavours of Christianity and because no Egyptian can pass up a good party. Artisans, small businesses, and charities sell items at these bazaars and a portion of the sales go to various charities. And for all of you in snowy climates, sorry about the sunglasses and tans, but what can we say?