The airports are always more expensive than in resort. In Spain all Tobacs will be the same price for cigs so it won't make any difference where in resort you get them. The only thing you may get is if you buy in bulk some offer bottles of shorts with the cigs to get you to buy off them.