As per title. Buy 4 or more cards across categories and get 50% off.
I did this last year and had most peoples birthdays and anniversaries done for the whole year withoit the worry of forgetting. Most don't live nearby.
Worked out as under £1 per card depending on what you choose.