I desperately would like to get my hands on a lucky charms beach towel but have been unable to find the promo boxes in Guelph. Have any of you spotted these mythical creatures and if so, WHERE? lol I want to get it before they run out, cuz you know they will. Thanks!