According to the website it is off due to technical difficulties and will be back by the weekend.
I have seen posts on sites from the guy who developed it, and he has always appeared very conscientious in ensuring it is working well for people, so I'd be pretty certain you wouldn't have to pay again.