Mini cocktails are gaining ground as drinkers look to spend less, pace themselves and try a range of flavours in one sitting.