Hi, I have used VTG a couple of times, and been very satisfied. I use their site a lot to get info on cruises, bases prices etc, and then I shop around. I use a multitude of ways to come up with the best price, including a brick and mortar agent, the cruiseline itself, and cruise compete. Just like with airlines, getting the best price/award ticket etc, takes work, and the cruises do take some work, along with checking (up til final payment) for price drops!