I prefer to use a TA to book a cruise. Lucky to have one who is connected with a busy agency in San Jose, CA which can also offer extras. Her experience is invaluable with choosing the right cabin. == Costco is just starting to market Crystal. I would be curious to check out their prices and amenities.