I've brought over a couple now. The first one was sent from NoCal and arrived 6 days later (USPS) and the second was cheaper (Ebay GSP Pitney Bowes) but took over two weeks. However, the first one I dodged fees on 'cause my friend sent it and said it was a gift worth $30 and the second I got stuffed on with customs.
You can use Cargo at the airport if you wish, but there will still be delays with customs. I took my 82 PK out to the USA this way and it was expensive then (about £150 and then $150 customs fees on top ffs). I also had to go to the airport to collect.
I would say USPS if you can.