This is a thread I started here in the International team a few months ago about listing in your own currency:
http://www.etsy.com/teams/7654/etsy-international/discuss/6805439/I also tried to start a thread in Business Topics hoping to hear from buyers - mainly heard from one opinionated seller who though Americans were turned off by foreign currency:
http://www.etsy.com/teams/7722/business-topics/discuss/6806517/ What you can do is set your main Paypal currency to Canadian dollars and then set your Etsy Prices in Canadian dollars...that way you do not end up losing the approx. 2 1/2% currency exchange rate when you transfer over money to your Canadian bank account.
..but that will be passed on to many of your customers since they will be doing a currency exchange to pay you. Most international customers are used to having to pay in other currencies, but some Americans are not.
If you set your main currency to CAD, you can still accept direct USD but would have to send a USD invoice. I've noticed that some Canadian sellers who have their Etsy shops set to USD, do offer to send CAD invoices to their Canadian Etsy customers if requested, instead of going through Paypal checkout.
I set up a US dollar account here in Canada when I started on Etsy and Paypal would not accept it...so to reiterate; if all your payments are in USD you are stuck with paying the currency conversions every time you transfer money. ..unless you set your Paypal currency to your own as well as your Etsy prices.