I bought an headphone from someone in the US who shipped it to Montreal with FedEx. It was declared as $100 value and FedEx delivered it at my door. 3 weeks later I received a $45 bill!!
I would strongly suggest you use USPS(United States Postal Service). I had no problem whatsoever with it , up to know, (touch wood), and often parcels over $20 pass through without any custom fees. Sometimes they get spotted and then you pay the taxes + $8 handling fees.
You can always ask the sender to lie and write a lower value or say it is a gift but I do not suggest that way of dealing. Even a legit value declared on the customs paperworks/form is a good thing: If it is spotted and put aside for you to pay the taxxes, you are sure it will be deliverd to you, meaning it won't be lost. And if it is not spotted by the custom you don't pay the taxes and you are legit.
When I bought the Atrios from the states, it was delivered to my door with USPS and I had nothing to pay, on a $130 + shipping value.
regards,