I am very curious as to why you paid $35 to Canada Customs since the free trade agreement went into effect, all you are required to pay on magic (tricks or books) is only the GST. If it was mailed, you will have to pay an additional $5 collection fee to them however, if you have the order sent via UPS and if the order is below $200 in value, you pay a rather high brokerage fee (which may be your complaint but until you answer, I am not sure).
As both a purchaser and a dealer who ships regularly around the world, our two countries enjoy relative free access to goods on both sides of the border with little pain most of the time, if you know which hoops to avoid and which ones to jump through.
AB Stagecraft http://www.stores.ebay.ca/ABstagecraft
Supplying Unique Mentalism World-wide