Review (5/5): Buy them
You get 4 billion stickers! Some are hard to peel off but it's okay because you have billions more!