Gran Canaria isn't in the EU Customs Union which means low prices on most things but also low duty-free allowances. Here's what you can legally carry home per person.
200 cigarettes or 50 cigars or 250g smoking tobacco.
One litre of spirits over 22% or 2L spirits under 22%.
Two litres of sparkling wine and two litres of any other wine.
60 ml of perfume or 250 ml of eau de toilette.
We advise you to buy your cigarettes, alcohol and perfume in local shops rather than in the airport. They are almost always cheaper.