RE: monster stickers
You could also try finding your local Monster distributor. Here in NorCal I work for Pepsi and Coke is the distributor of Monster. My bro in law works for Coke and they get Monster stickers all the time. Maybe ask your local convience store if they have any extra that the sales man handsout.