3 for 2 on gift wrap and cards & the cheapest item is free.
However if you are buying more than 3 items in this offer the 'free' item depends on how they are scanned.
I bought items with the following costs £1.75,£1.75,£3,£3, £2, £2.50. You would expect the two £1.75 items to be free but because of the order they were scanned in i got a £1.75 and £2.00 item free.
It's difficult when you are queing for a till but a lot of stores have scan your own now so you can dictate the order that items are scanned.
Hope this helps.