Passport To Fun / Vista Print
Charged my debit card every month for 17.95
They charged my account every month for $17.95 with out my knowledge or permission. I did not sign up for any services nor did I receive any. They are a fraud. I know several people who are having the same problem. I called my bank and filed as report. I also got in contact w / the company & ...