Where in California is your friend coming from? I shipped two bikes down to Oahu, and one off island when I left. I used the Pasha group each time, and they were an absolute dream to deal with. It cost just over $600 (at the time) for one way shipping from the port in San Diego straight to Honolulu. They have very nice, moto specific pallets that the bikes roll onto and then get strapped down. From there, the pallet is forked
into their RO-RO ship and
kept inside the entire way.
I whole-heartedly recommend Pasha if you're either in, or can get the bike down to San Diego!
I talked to quite a few people who had used Matson to ship bikes, and found many instances of their bikes being damaged. Couple that with the fact that they charged quite a bit more, and you have no idea what else might go into that container with your bike... Well, you be the judge.