95% Egypt cancellation fee: Can that be right?