"Krispy Kreme Doughnuts beats Tim Hortons and Dunkin Doughnuts. At my Vancouver office, Krispy Kreme doughnuts are gone right away, but when Tim Horton's doughnuts are there, it'll be sitting there for hours."

Did you know that all of Tim's donuts come to the stores frozen. They used to be baked fresh in store but now they only thaw them. They also used to bake their own muffins but they are coming out frozen too.
As for Krispy Kreme, I've never tried them, but I hear they are not doing very well in Canada and are shutting their stores.