Mike, first of all cash is the real deal. ALWAYS take cash! your concern over counterfeit bills is noted, so simple go to the bank have the buyer tender the currency to the teller and have them verify its authenticity. Done.
Second, Gene's expose (his first reply) was done in kindness. Redundancy is good.
Third, you were not too harsh just terse.
You were not out of line. Gene was not out of line until his second reply.
You are not a pantie-waist, but what do I know?
In summary Gene blew a fuse. Apparently he was trying to negotiate a
cash price.
Gene committed a fallacy of illegitimate presumption.