I am trying to decide between booking through Costco or Small World. I seriously can't make a decision!!!
If I go through Costco, I will get a $500 Costco cash card. No personal agent though.
If I go through Small World, I will get a $250 on board credit. And a personal agent.
Thoughts...