I noticed in someone's trip report rain ponchos that had Mickey Mouse on the back of them. Do all of the ponchos at the world have these imprinted on them? Are these ponchos hard to get while in the world or does Disney keep a good stock since they are use to the rain spurts during the day? I have already stocked up with "plain" ponchos but was curious as to what is on site while there. They might make a nice little keep sake.