On a recent cruise in the US, they had a buy 3, get one free deal and they were $55 a carton. I do not know if that price is the same world wide. I don't know if they sell them by the pack. I only saw cartons but I am not a smoker and just saw the deal on a large sign in the shop.