I think Europe is better for the price and selection, personally. I bought my chanel from europe bc it was so worth it.
if youre looking for a chanel old medium boy:
In USA:
$4700 USD + sales tax
In Canada:
$5350 CAD + 13% (Toronto) = $6045 CAD = $4536 USD
So you're already saving $150 USD + tax
Now in Europe, you get 12% tax back ~ 10% tax back, you can choose for it to go straight to your credit card or you can get cash USD. I believe if its credit card you get more back (full 12%) but you wait a little longer, and cash is right away when you leave the airport but there are fees (10%).
3720 euros = $5262 CAD - 10% VAT = $4735 CAD = $3552 USD.
And yes, it is THAT cheap. I got a boy in Paris last summer and was amazed at the price difference. Now, I can't bring myself to buying bags at my local store (Toronto Canada) bc I always feel its so expensive vs. euros where the service is top notch, selection is limitless and price is cheaper. (Still buying SLGs though hehehe)
When I went they opened their shelves and I got to pick from a stacked and filled stock. After picking what bags I wanted, they went in the back and grabbed a brand new one still wrapped up (You do not get the display!!!). Whereas in Canada, you are lucky if you even find what you are looking for, and its always the display anyway bc Canadian stocks... well just simply suck. Plus, you get champagne while waiting in Europe.
As for taxes at the airport, I was luckily passed through. But duties/customs/taxes can be hefty when coming back. So that might make a difference in $.
Hope that helps!! I vote for Europe!!