Does anyone know if there's some kind of red sticker petition going around? If so can you point me to it? I remember there was a website that we could join efforts to fight the sticker issue.