Hi EnnaWell, I'm canadian so i try to buy most of my parts here so i don't deal with borded fee's and such so the sites i've personally used is
Healthybird.net (great for foods aswell)
I might eventually try Parrotdiseperch.com.
I have ordered in some stuff from http://www.motherpluckinbirdtoys.com/ without a problem. Shipping was a little pricey but one box was 50+ pounds and shipping was $60 with a $23 custom/border fee.