Heh, I actually use vacationstogo myself, but I've been working with a specific travel agent there for quite a while. I could find a different one if I wanted to take the effort, but I'm satisfied, even knowing I'm probably leaving some money on the table. That said, I do generally end up with some onboard credit from them on my cruises.