Just noticed today that this was deducted from my account. Called bank and cancelled card. Now I have to file a dispute.
Country: USA Phone: 9085470950
0 comments