If yours is like mine, its probably not a sticker but a silk screen on the actual panel. Mines pretty warn, so Id like to get a new screen myself, but it looks like the sticker in the link is about all you can get anymore. I've been looking a bit myself. Good luck. Please PM me or post if you find the real deal somewhere. I'll do the same. wink