Hi, u can try vpost by singpost. They will give u a US address to ship to. But i've not tried muscianfriend myself. Coz sometimes problems occur when ur shipping address differs from ur billing address. Have to call the credit card company i tink.
Hope this helps. /cheers