Generally if its shipped by an individual and marked as a gift with a low enough value it gets through without charges. However as soon as its a company shipping it and/or it comes through a shipping company like FedEX you will get hit. It can get really expensive too because if they believe the declared value is too low they will actually charge you at what they believe the true value is. It's basically a minefield...
Happily collecting things all my life...