Underwhelmed with a trip to Whistler, founder and CEO of Sherman's Travel Media Jim Sherman decided to build a company that offers guides and deals.