I have been to a Christmas shop in nearly every city I have ever visited. From Edmonton to Edinburgh, I've even been to Bronner's (the Largest Christmas Store) twice,  but none can compare to my favourite Christmas Shop in the world, The Spirit of Christmas in…