It really is easier to hand over a card to people who are curious about switching to e-cigs rather than having them call you every time they have a question (friends and family) or standing there for an hour talking about it. (people you run into on the street) Although I enjoy talking with people about them, there are times I just can't. It's also easier than having to hunt up pen and paper and write down the web address. After you've done that half a dozen times it can get old.
At bare minimum, to do it yourself, you could use plain paper and print the template off, but you're still using money on paper, ink, and then there's the time you spend cutting them out. Vistaprint will sell you 250 for 3.95, plus shipping. Local places are more expensive. ECF already has to ask for donations to keep this place running. You really can't expect them to eat all the costs to provide you free business cards.