Its official! I got to check in today for our May 10th Magic cruise!! EEEK!! I do have a couple of questions. I did reserve the Stingray activity online and I got a confirmation but was never asked for money. How does that work? Do we pay once we get on the ship or does it automatically go to the credit card on file? I have two different ones on file so just curious. Also, what does anyone recommend for Key West? Its me, my mom and my 7 year old. Are we better off just roaming around on our own? Thanks!!!