Vista Print - shopping Essentials
Watch out for vista print
I order some business cards that i never received... I got a merchandise refund, when i called. I just found some charges on my credit card for 14.95 from both vista print and some damn company called shopping essential. I'll call tomorrow to find out and get my money back. I think i remember i hit ...