I don't think there are any cons. The last time we purchased one, they were fully refundable if you didn't use them within 2 years. They were also fully transferrable to another person if you become unable to cruise. I think you get some onboard credit when you use a FCC to book a cruise.