A good way to save money when it comes to personal or business expenses is by making your own business cards. The only materials needed are: Adobe Photoshop, card stock, and a reliable printer. By creating your own business cards at home, you have complete design and production control.

click to enlarge
The standard business card stock size is 2 inches by 3 ½ inches. In Photoshop, when you open a new file under the Document Size, set the Width to 3.5 inches and the Height to 2 inches. Set the Resolution box to 300 pixels/inch. This is also where you can change the standard back ground setting to the color of your choice. In this case, I chose white in the Background Contents box. Click the OK button and your basic business card window will pop up in the workspace.
Once the basic card is set, you can add some design elements. Open your logo file or another other file that you wish to add a

click to enlarge
graphic. Before your transfer your image to the business card, set the resolution on the open file to the same as the 300 resolution that you saved for the business card. To check the resolution on your image, click on Image>Image Size and check the Resolution box for the current image settings.
Now, you can Ctrl+C the image and Crtl+V the business card window and your image will appear on the card. Once the image is copied over, if you want to change the image size press Crtl+T to do so.