So I have been juggling the idea of purchasing gift cards for certain cruise lines.  I was wondering if anyone has used them to purchase a cruise?  My plan was to purchase 1 per month and then when said cruise time comes, just pay it all off with them.  Thoughts?