World Travel Services, Long Beach, CA
Consumer Report
First received a postcard with a promise of a complimentary cruise up to 7 days for attending a sales presentation.intrigued, my wife & I signed up for the presentation and after a very convincing video and spokesperson presentation, we decided we wanted to purchase a program through World ...