They could send the stickers in a waterproof envelope, that would be good instead of a regular letter sized paper envelope. When my package gets damaged, which it will because my post office sucks, what are they going to do? Up your shipping game.
Stickers are nice, but some are very flimsy. Since I paid for a 3 month membership, I will let it run out and see if it gets better.