I just spent 2 months riding across the US and we shipped our own bikes by air using James Cargo. But you say air is expensive, actually it isn't. Why because it only cost us $45 to get the bikes out of customs. We met folks who shipped via sea and it cost them over $350 to get the bikes out of customs because they were not allowed into the port and had to hire someone.
Shipping is very easy, James Cargo did everything for us and we rode the bikes out of the Virgin Atlantic cargo in Boston.
What was cost, if you don't mind me asking ?
