yes, a freight forwarder would be the best, givve you better rates too. my recommendation is either DHL (Air Freight, not the reg service counter at Admiralty MTR), or BAX Global, both are huge in the industry and definitely reputable.
DO NOT send cargo or anything valuable as a regular passenger or as checked baggage. PLEASE. under the Warsaw convention (and because airlines tend to be mean about it), checked stuff is hardly covered for damage, and believe you me the guys in the baggage room treat "fragile" stickers as "shatter for testing purposes".