When a season page loads @ Amazon the downloads button is immediately enabled. Sometimes I have to click on it three times before all the episodes appear in the dialog. I suspect this is due to the ajax call not being complete yet? If so, maybe disable the button until all the episodes are loaded. If it grabs the list when the button is clicked then sometimes it doesn't grab all the episodes for whatever reason.