Hello,
Most carriers will transport chocolates but you must package them in such a way that they will survive any rough handlings. Depending on the volume, you can use the different boxes provided by the carrier. Fedex (Air21), DHL and LBC usually takes them, but will insist that you put them in resilient packaging.
Cheers!
Gerel