"I've been a bit of a recluse lately and the last thing that I would want to do is walk into a room full of strangers. It's easy to do this online with you guys here, but walking into a meeting around 8p.m. just sounds crazy at the moment."
I'm such a pain in butt! ;-) Sorry, but I have to point out that -This statement is Exactly what goes through the head of everyone before their first meeting!
I couldn't help but point it out.
I don't know what else to tell you. A coffee house?