Recently booked a Carnival cruise for 12 people through VTG (4 staterooms). They have quoted the past guest rate by mistake even though this would be our first cruise. This is about $260 per cabin discount. They finally realized their mistake, but honored the initially quoted rate. They paid the difference (4 x 260 = $1040) using their own credit card. I am very pleased with their integrity and customer service, and would definitely use them in the future.