If you are a Professional, you'll never be in public sans deck and business cards.
Business cards carried loose in a bag will get their corners bent and end up looking tacky.
Never ever hand out a bunged up business card - it reflects upon your professionalism.
Buy a good quality business card wallet, or pocket holder. There are some real beauts out there. Never ever scrimp on your presentation. If you're a pro, be a pro.
Also, make sure your deck bag/box has a professional appearance. A Crown Royal bag looks good if you're wearing shorts and a loud south islands shirt. But if you pull it out of the pocket of a $2,000 suit, it will look tacky as hell and reflect upon your professional status. If the bag pulls out (inverts) the pocket lining of the same suit, sticking the pocket back into itself also reflects poorly upon your professional status - off the bag and use something else.
If you want to make $150 an hour...fer gawds sake dress and act like it!