I ordered business cards online and was automatically signed up for some "rewards program" that debited my account for $14.95 per month.
I did not agree to this charge nor did I intend to sign up for this program. Vista Print is located in Hamilton, Bermuda but has offices and American employess in Lexington, MA.
This is the worst kind of internet ripoff because one doesn't know it has happened until one gets there credit card statement.
The come-on is "free business cards" but I ordered nice cards and paid $32 for them. They still ripped me off.
0 comments