Yes and Yes! We are proudly located in Canadian and all of our prices are in Canadian dollars. Our main warehouse and storefront is in Prince Edward Island, with fulfillment center partners across Canada. Some browsers may cause the currencies to display in American, or another currency you have used previously in the browser. The only products that ship from America are products marked "special order", which may have duties fees that customers are responsible for. If ordering a "special order" product, you will receive a call or email from us to confirm that you are okay with the duties fees.