1. Spend money on decent quality business cards. Home made cards just don't compare to the quality of professionally printed cards. Your cards reflect your business - do you really want your cards screaming cheap!
2. Always hand out two business cards