It looks like specifying an alternate shipping address is the right way to avoid giving out the private PO Box address. You need to call the MBNA credit card company and tell them that you want to specify an alternate shipping address, so you don't have to give out your billing address.