I bought this for my husband for Xmas last week and it listed for $25.37 plus $7.50 S&H and when it arrived today there was a sticker on it saying $19.95 please exlain it to me....