Just tried to log in and landed on the above apology page for a technical hitch they're trying to fix, with a 10% discount for the next 30 credit downloads as a sorry to buyers.
I hope this isn't coming out of our royalties, after all we're not the ones who screwed it up so why should we be penalised? If those who are meant to be running the site got a pay cut every time the site went down they'd try a lot harder to make sure it didn't keep happening.