We will be going on the Western Fantasy Cruise in July. My boys will be 4-3/4 and 8. We were planning to do the Stingray City excursion in Grand Cayman, but I noticed tonight that those through Disney require you to be 5 years old. I'm assuming my younger son won't be able to do it through Disney. Looking online, I did see some other tours that would take younger kids, but I'm a bit worried about booking a non-Disney excursion. Anyone else done this? Any drawbacks (besides them leaving me if we are late )? Is the excursion appropriate for an almost 5-year-old? I know he won't be able to actually snorkel, but I thought he would like to "swim" with the stingrays. Thanks for your help!