nope, not even worth the money. buy premier or topps sterling for that matter. i'd hate to have a sticker on a letterman since i have a feeling they'll be falling off one day in hot/cold weather.

the sticker isnt actually on the letter, its on a clear plastic part of the card