There was no brokerage fee when ship by USPS upto 3 months ago, all my shipments from US by USPS, the CP (CanadaPost) nailled me with 29 bucks brokerage fee. Last week I got another shipment by USPS and this time was open by custom because I noticed that there is yellow tape around it, beside CP charge me brokerage fee also GST & PST...... sucks ....
I have shopped from pyramyd air on several occasions and have spent hundreds of dollars through them i would buy from them anythime. but of course i live in the US. so i dont have to pay these extra fees. you would be better off buying from a place in canada