I always call or check the web site with Royal Caribbean to get the prices. I still go through my travel agent which doesn't change the price. Prices can change almost weekly. If you know what the cruise lines would charge you direct, and you get a better price through AAA, I'd say you can't go wrong. We all know AAA has a good reputation and can be trusted. I'm looking for a good deal for another cruise next month. If I find something, I'll check the price I get with what the price would be with AAA. Never hurts to shop around...