I think what OP is getting at about w/r/t AWS can be clarified by my horror story: I once was using third party software (recommended by AWS) to upload 1 TB of data to AWS Glacier. The individual files were quite large, and if at any point during the upload the connection was lost, the third party software would start over from the beginning. I found this out after noticing that none of my backups had been uploaded after leaving it running overnight. I ended up getting charged something like $20K, which was insane! So I disputed this to Amazon, and they agreed to avoid charging me in exchange for a deletion of my account. Which was associated with my old Amazon.com account.
The third party software was doing a mixture of writing (uploading), and reading (to verify contents had been uploaded). It was continually trying to upload a 1 GB file for well over 12 hours. It's been a long time since this happened so I don't recall the exact figures, but I remember having some 4 or 5 figure charge from AWS. I think the third party software was just bad at handling large single file uploads over residential internet.
But opening a dispute? Is this true?