Credit card payments will be open 19-21 may (this week, from Wednesday until Friday). Sorry for the delay
I am opening it up on request, usually in a week or so (so that more people could make it in time). Past month was an exception (health issues).