Look no more. Celebrity Cruises is advertising a Double Your Gift Card holiday offer. If you purchase a gift card from Celebrity, they will match the value of the card up to $500 dollars depending on the length of itinerary if the gift card is used to book a cruise by January 31, 2013. For itineraries of 4 to 7 nights, Celebrity will match up to $200 dollars. For itineraries 8 nights or longer, they will match up to $500 dollars. Purchase your Celebrity Cruises gift cards by December 31, 2012, online or by calling 800.305.9153. Other terms and conditions viewable here.