I have the LTD edition since last week and mine didn't had a sticker, but here in NL they didn't advertise the album with sticker, so I guess it is right that you don't have a sticker??
But..... the album is fuckin' cool!!! It really really rocks! And the package looks great!!