I don’t think you should sit on gift cards for too long but this is the right time to stock up in preparation for the...