on April 17th 2017
Keep charging my card even though I've cancelled several times. Decline fees galore. Im waiting on a new card in the mail so I can cut my current one up. Don't know what else to do I can't keep letting these scam artists take my money
Verified Reviewer