POP has a good idea if you are going in 30-90 days. Your credit card company will protect you if the goods/flights are defective for a period of time-see your contract.
For flights in advance------especially now and with many mergers (ie-Delta/Northwest) and bankruptcy you are taking a gamble. How do you explain to your DIL her honeymoon has been changed, rerouted or canceled?
Take out travel insurance
www.travelguard.com
Be sure to check on the site for companies they will not cover.
John_AZ