Waiting ages for something to download, only to have someone disconnect the internet just before it finished.