Having it retry all the time was the reason I added `sleep`, just to give the Google Calendar API a break (I don't know what its limits are). The problem usually fixes itself fairly quickly, and after it retrieves values it only refreshes for new values every fifteen minutes. I don't know how raising an error would look in this case. :-\