I was searching both their pages trying to find a good place to buy a prepaid card and trying to look up some reviews on them, came up with nothing. But i did notice that in the feedback, they had the some of the same comments on both pages. Let me know, and also if there is a legit place to buy prepaid cards.
- skepticfool asked 12 months ago
- last edited 12 months ago
- You must login to post comments