Buy spirits in the resort but there are some good offers on malt whiskies in duty free.
We bought packs (containing 10 packets of 20 cigs) of Embassy No1 for 340 rps each(£4) - 40p a pack of 20!!. Admittedly we bought 8 packs. We got them in a shop in Calangute between the Plantain Leaf and the local market.
At Anjuna they were asking 400 or 450 rps for 200 cigs - still not a bad deal!!
PS. I don't smoke but our dog sitter does!!