Barter & Trade Exchange in Vancouver, BC
Bartercard Canada Ltd