Yes, there will be customs duties charged and if he doesn't pay them they may bill them back to the shipper if you use FDX, DHL, UPS. Shipping to Canada is a PITA, I'd make sure you use the USPS (they don't collect duties generally) or find a US buyer.