It seems the site is NOT WORKING - sending a request to customer support doesn't work, and payments are not being made.