Check the Canyon Sports website, they have ticket deals for all the areas and a map to the locations of their stores. Smith's grocery stores are having a special just for January on the Snowbird tickets that makes them $3 cheaper than Canyon. You need a Smith's or City Market value card to get the deal, but you can apply for one right there.
Many of the motels/hotels in Sandy have tickets you can buy for slightly less than Canyon. Also Ski & See Sports on the road up to Little Cottonwood Canyon (9400 S. ?) has deals that are about like Canyon Sports, but I am not sure if they are exactly the same.http://www.canyonsportssandy.com/tickets.html