Our company received an email yesterday about Tourist.com's signup process, with a strong emphasis on no commissions. I did some research, and Google Maps lists their location as "Temporarily Closed" in India, which seems unusual. I also couldn't find a... show more
Has anyone had any experience with tourist.com? 26 days ago