A cup made of ice seems to work pretty well for keeping the drinks cold. Maybe this is more a summer item than a bar item?
This blue plastic tray is easy to use; just pour the water in and wait until it freezes. Its mostly a novelty gift more than something practical but if you know anyone that lives in Russia and has an ice bar then you may have just found the perfect gift. However, this probably would go hand and hand with a pair of leather gloves or some heated seats..possibly a coaster with an edge on it so you don’t drip on your lap? I dunno, but I like the idea of a glass I can eat anyways, certainly better than plastic cups. That crap is a pain to digest. If you know what I’m saying.