Are there any customs fees?

Yes there are. The buyer is responsible for any import duties and fees, and these prices widely vary based on your location.