Sometimes the fact that we're an all-volunteer bike shop means that there's no incentive for people not to wait 'til the last minute to realize that they're going to be late for a shift or flake entirely. 

The only fix I can think of is social cohesion.  positive feedback and respect from other volunteers for being awesome when you are and such.  but that doesn't seem to stop people from flaking.

What positive methods have y'all found that do work?

Angel York


Speaking of positive feedback:  Darin, Jason, Jonathan, Robbie, Sarah:  I know you're on this listserv. YOU'RE AWESOME.  thanks for keepin' our lil' shop a-runnin'.  And thanks to all y'all think tankers for making other places awesome, too.