Most online merchants will ONLY ship to the address associated with a credit card or debit card.
Can online merchants actually acquire your address via your debit/credit card? Say I'm not comfortable disclosing my address when buying something online, will the merchant actually know I'm not being truthful?
Yes, and many won't ship to a P.O. Box due to lots of fraud. It's easier to trace their merchandise to a physical address.
In order for a merchant to send you the item you've ordered, you will need to provide contact information like a deilvery address and phone number. Not too many don't ask for that. Not sure how they could send you the item without it.