Thank you, FlyerTalker! I did more research and we've decided against Hainan. Now the search continues for the outbound flight. I checked Delta for the multi-city option, but it would be too silly expensive.   I know folks say, "I appreciate you" alot, but sincerely, we appreciate you on this topic and so many others.