Do people ever reject giving your business card?

the harvard logo is not printed on the card. It’s subtly stamped into the corner of the business card so the receipient can feel it when they take it, and drop it if it’s not there. Clearly this is what happened to OP.

wow I just got rickrolled too - I thought for sure it was going to be that business card scene. touche bchad … touche

My favorite business card was that hacker who made some sort of steel card with a popout of the two tools needed to pick locks (they were actually functional). I was telling my girlfriend about that card and she was like “can I have that card” - I said what? I was just talking about the card, I don’t actually have it - why do you want a lock picking kit anyway??? her answer: “because you took away the key to your place” really. really… girls… can’t live with 'em … can’t live without 'em

I hear he went outside and Iced someone right afterward too.

FTFY.