Discount lift tickets are also available from 7-11 in Vancouver and Squamish (but not in Whistler). These state that you must be a Canadian or Washington State resident but I have never heard of that being checked (unlike with the Edge Card where there do check for residency)
Sorry if this is a stupid question, but by "7-11" do you mean the convenience store?