I recently ordered and received some 'free' business cards from Vista Print. To get the cards I had to pay shipping using a debit/credit card. Today, while reviewing my Pay Pal account, I noticed a $14.95 charge by Vista Print. I called and after wading through a tiresome automated telephone menu finally got a person. He said that was for my "membership". I said I never bought or agreed to a membership and he readily agreed to cancel and refund my money. I'm sure charges like this get by many people and that is how they can afford to offer 'free' cards. I had intended to purchase cards in the future but not now. If you have ever gotten 'free' cards from VP check your account charges, you may have money coming back.