We did our own excursion to St. John. We rented a car and took a car ferry to Trunk Bay. Cheaper and spent WAY more time there. I've read alot of people are too scared to drive there though. It's a shame, because we found it easy. I guess we are more adventurous than most. We also went to Megans Bay- which if you're looking for great snorkeling, SKIP that. Trunk Bay was the BEST. I loved it. Our car we got from Avis- can't even remember now exactly what we paid ( it was 7 months ago..) but it was CLOSE to $40 for the DAY and the ferry was only $27 round trip. So, all in all, we paid about $70 total for 4 adult and 2 kids (plus a baby)... You'll pay about an average $50 a PERSON on a Disney excursion.. BUT if you aren't adventurous and don't want to drive and do the car ferry thing, stick with your excursion... But we had a blast....