'still a business' - Stickers