Ordering and Payment

Phone: While you can shop online at anytime, phone orders can be placed Monday-Friday, 9am-4pm EST. Call toll-free within Canada 1-877-BUY-FAIR or 1-519-662-1879 for international calls.

We accept the following methods of payment for online and phone orders: Visa, Mastercard, and Ten Thousand Villages gift cards. All charges will be in Canadian funds.

View our privacy and security page to see that it is completely safe to shop online with