>$10 per business card is extremely high, though.
There's definitely an entire business available for expensive trade show merchandise, including electronic business cards. People routinely give away shirts and other merchandise that cost far more than $10..