While choosing the best cocktail shaker, make sure you are looking at it for long term use.
Cocktail shakers are usually used for making a martini, but there are a lot of other cocktails that you simply have to try.
If you fancy yourself as a bit of an at-home mixologist, a good quality cocktail shaker is in an essential piece of kit.