July 2023
Initially this payment system worked okay. It seems like a lot of steps just to put money on a card to call someone in the system. However, lately, I have not been successful at adding money to my account because of address conflicts. Their reply was short and unhelpful.