Vista Print
Nothing Is FREE, Beware! Tricks you into joining a program for $14.95 a month indefinately
I ordered Rubber Stamps from Vista Print in March and received the product with no problem. The problem started the next month when a charge appeared on my credit card statement for $14.95 and thinking that was for the rubber stamps I went ahead and paid it. Six months down the line I am still ...