Christmas card took 18-day trip