I'm inclined to start going after their payment processor after my latest interaction with them.
Requiring me to upload photo ID to place an order is their prerogative, but accepting my order, debiting my bank account, and then requiring me to upload photo ID in order to receive goods they have...