Just logged in to their website, to see what deadline they give now for final payment. There is no deadline stated, but what I do see is that it is still NOT POSSIBLE to pay by creditcard.
So, I don't know whether they just added 'fake' creditcard payments? Or actually never added it at all.
Well, we can not exclude the possibility that some of the "happy" customers on their forum are Fiaz et consortes actually. They spend much more time deleting the posts and supervising the forum than on actual product development.