I recently bought a bunch of scrapbook supplies on LetGo. In is, there was a pack of letter stickers. There was a stack for each letter and you peel off whatever letter you need. Kind of like a post-it stack. I really like them but it has no brand name on it so I can't find any more. Anyone seen these before and know the brand?