I second this.
And, for the record, it took me a lot longer than ten minutes before I finally gave up on it. Even if something takes ten minutes on average, then a small number of users will be waiting much, much longer than that.