This is a scam. I have two of these cards with hundreds of dollars on them and cannot access my money. I can't register one of them and no one in the company will help me. The other one is declined everywhere. Do not fall for this scam. They take your money and won't give it back to you.
Products used: Serve prepaid visa and serve AmEx Cards