Cornucopia of Awesomeness
Join Date: Oct 2004
Location: not where i used to be
I haven't used performance, but I have had experience with Nashbar.
I placed a $400-ish order with them a few months ago and had no problems with customs or shipping. Bike parts aren't charged duty, just GST. Well, at least in BC there's no PST on bike parts. My order was a mix of parts, accessories and clothing, but is was shipped as "bike parts" and i wasn't charged duty.
Definetly get it shipped USPS, or failing that FedEx ground. UPS brokerage fees are ridiculous. However, you won't get a tracking number with USPS, but the $5 brokerage is worth it.
If you're worried about shipping and duties, you could try www.bikeroom.com
instead. They've got pretty decent prices and they ship from BC.