Seems silly that because you have an AMEX your guests are 27,but they could just go in and only pay 20? If my son had been with me there wouldn't have been a charge as he would be covered with my "membership" It said somewhere anyone traveling with you is welcome