Just bought these things to keep me whiskey bourbon cool without watering it down. Dunno how good a deal it is the original price seems a bit steep but I've never seen these before so thought …