This website's store is currently broken and charges the customer even though a transaction does not complete. The website also uses too many unsafe technologies in general, as well as to complete transactions.
In the US, that's called fraud. I've been charged twice for a transaction that, not for reasons on my end, did not complete.
This doesn't bode well for Neocore games as a company at all.