I haven't been to Monteverde but I have been to a few other 'eco' spots. Your best bet will be with Gringas, students on trips or the maids that clean your room. The two towns near Monteverde are small, and small towns don't provide enough anonymity for organized p4p.