Well, I am reconsidering whether it is now time to look for another electronic payment system. If I am not mistaken this is the biggest in our country, but their customer service sucks.
You are viewing a single comment's thread from:
Well, I am reconsidering whether it is now time to look for another electronic payment system. If I am not mistaken this is the biggest in our country, but their customer service sucks.
Never hurts to look