Personally I can't see where the problem is, it's a cash transaction and should be checked in front of you.
OP do you feel uncomfortable handing cash over in a shop?
I don't understand the putting it in an envelope lark, no one does it for any other cash transaction, just give them the wad of cash when you walk in, let them check it and get on with things.