Thanks for your input everyone! I hope my own comments in my original post don't sway people's opinions LOL!

DH & I are trying to think of a way to word the invite so that people know to pay themselves without sounding rude. Should we say something about the average cost of main meals so that people assume they are paying without actually being told? It seems so rude to say, "Your invited, bring cash"