If the information is on their website, they cannot refuse you warranty coverage, even if there was a "sticker". I have never seen a Dell with such a sticker, so I call bullshit on your claim.