Let me share a great experience I had lately. 
I had been willing to organise a line-dancing evening, American country style, for a long time. I knew the perfect place in Lausanne to do it. There was a country music band on April 27 for a live concert. I contacted a couple of line-dancing schools. When I went to discuss the organisation of the evening with the venue manager, I explained to him the "reality" of Glocals and he told me he could not afford too many no-shows on a Saturday night. We agreed on a percentage of cancellations, meaning that if too many people bailed out we still would have had to pay so he advised me to ask for payment of the menus in advance.
Honestly, I was not comfortable with the idea of asking people to pay in advance. I always managed to avoid this for all the events I had posted so far on Glocals. But I knew if I really wanted to have that evening, I would have to do it (I had a sad experience at a restaurant in the past where 10 people from Glocals didn't show up and I was threatened to pay for them by the manager). So I contacted Rich for advice as I knew he had a good experience in the matter with his fondue evenings at Chateau de Nyon (thanks for your tips mate by the way!).
In the end, the evening was a great success! Not only I had great fun but I think everybody did. And guess what... despite the Lausanne marathon blocking all the streets and the heavy rain... there was 0 no-shows! Just one person was sick and had to cancel but other 2 people decided to come at the last minute which made up for it. In total we were 38 people, more than I had hoped... The venue manager and the dance school were happy too and they already told me they'd be very happy to do other events with us.
My accounts were precise and I managed to give the exact change back to the last franc to everyone.
So my conclusion is that setting up the event post so that people have to request an invite or drop a line to the organiser does help. The downside is that participants couldn't see who else was coming but only one person seemed to care so I emailed the Glocals names to that person. Payment in advance is also quite efficient although it is more work for the organiser. The additional work is counterbalanced by the fact that on the evening nobody had to worry about money. The drinks were paid on the spot which avoided any mistake.
May 28, 13 12:25