A scamming website
This company deducts credits without reason. I tracked usage and consistently lost numerous credits. They have a support page and despite telling them on a number of occasions this was happening and asking for restoration of unlawfully deducted credits , no response has been received.








