Vista Print
My checking account has been charged for an amount I did not authorize! Edgware, United Kingdom
Vista Print charged my checking account $14.95 for VPrewards. I was not notified about this charge, and I have no idea what it is. I called the phone number listed on my bank statement and I got an automated response whickh led me through an few automated questions then I was given the choice to ...