I'm sure you haven't met enough Canadians, if you think we're obnoxious and aggressive. Are you sure they didn't apologize after?
Vancouver doesn't have an outlet and Oregon is probably the closest outlet they have. Unless they want to drive ~12 hours to the "closest" Canadian outlet, which is in Balzac, Alberta, their best bet is probably going to Oregon.
Even though it's tax free at the store, they still have to pay duty, PST and GST on merchandise at the border (if they're doing this legally). Duty on handbags and accessories is 10%, GST is 5% and PST is 7%. With the crappy exchange rate right now, I could hardly imagine any Canadian wanting to pay USD for goods if they can get it here (especially since customs is still a factor). So yes, there could be resellers, but honestly, as a Canadian, I wouldn't be shopping at the States if I didn't have to!
+1! ITA with you Karman! 😀