I do not understand, Softaculous makes tons of business - but this web is a mess regarding the payment functions - there is a link to 'My cards' but there is no functioning forms. I can rack up invoices for the SAME ip al day, but I cannot remove any invoices.. is this a pirated site of the REAL Softaculous?