Thanks for your post! UPS and USPS will always make the recipient responsible for customs duties so this should be the default settings.
FedEx gives you have the option to bill the customs duties to the recipient (your customer) if they have a valid 5-digit US zip code connected to their account. International accounts cannot be billed. While it's not necessary for the recipient to have an account number, it should be provided if known.