It's hard to figure this company out. So I don't know their status. But I like Neteller.
Has ANYONE heard anything about PPATM getting credit cards to work again? ( They sent out an email that they hoped to have credit cards again by 15th July. I don't use PPATM, but am VERY curious!