I was at the doctors today, and since I arrived a little early I went to browse around the Shoppers Drug Mart that is below my doctors office. (2437 Princess Street I believe).

They had Pez dispensers as well as the packages of refills for .50 each. They only had Marvel ones left when I was there, but still. Great for Christmas shopping! Might wanna check it out and see if theres any left!