JulesNov 11, 20221 minMy Favorite Things Superstar WinnerOMG! Seriously can't believe this happened. I've been a HUGE fan of My Favorite Things Stamps for decades. In fact, I think I...