Whistler was built for tourism & has the feel of a tourist-trap mall. Restaurants charge 50--100% more than in Vancouver. IIRC the few grocery stores are boutique-y & probably expensive.
Check out Canada Customs regs. first. What U can't or may not bring, buy in Vancouver or suburbs. If UR into Oriental, the City of Richmond (around YVR) is a giant New Chinatown

!
Also, from phedre's link:
"a maximum of 5 kilograms of edible meats and meat products from cattle, sheep, goat, bison and buffalo.
Note:
All meat and meat products have to be identified as products of the United States."--such as a supermarket's or rancher's label.