This is from Metro Vancouver on idea’s around recycling styrofoam:
Check out Pacific Mobile Depot at http://www.pacificmobiledepots.com/, they come to the mainland on the third Saturday of every month. For a few bucks they’ll take your Styrofoam.
Some stores, like London Drugs, will take back polystyrene packaging when you buy products there.