I recently received some of the new stickers from thenewgreen and I am a fan.
Thanks for posting. It is good to know that they arrived safely! They look great.