Any of you had any dealings with a Vegas-based outfit called 'Insider Travel'? Their owner Chris keeps e-mailing us about special offers to join their membership. Claims they have researched special, cost-saving travel tips around the globe. One is naturally suspicious, esp when I can't recall how we ever made contact in the first place.....
Pro tip
