I use these shakers all the time and pay between £4 and £6 every time I get a replacement. Got this one for a quid in the pound shop. Why pay more? Handy mixer for baby formula too. The game is up Tesco :-)