Send an e-mail to Paychest and tell them what you think. You might get a reply that will address your concerns.