More and more companies are recognising the diverse array of holiday occasions out there and tailoring adverts to each one. Depending which side of the fence you sit on, you might call it the height of cynicism or good customer relations. Whatever your feelings, there are times when special occasions ...