Don’t want to pay $50+ for a shuttle from Santa Teresa to Monteverde? Take the bus! Wait on the side of the road in Santa Teresa for the 6am bus to pass. You can either take the direct bus to San José (but you have to pay the full fare of 7500C) and be let off in Puntarenas or take the local Transportes Mal Pais bus to Cóbano ~1000C and then the 7am direct bus to Paquera ~1800C. Get on the 9am ferry, 810C. You can then either take a taxi from the ferry to the Puntarenas bus station for 1500C or walk the 15+blocks. I recommend finding another traveller to split the taxi fare with, however if you choose to walk, you can find the map on the page for the Puntarenas station.
The bus from Puntarenas to Monteverde doesn’t leave for a couple of hours which is a great opportunity to eat some rice and beans. I recommend taking the 1:15pm bus not the 1:30pm. The journey with this bus is about one hour shorter! In the end you will arrive in Monteverde at around 4:30pm. The journey is a few hours longer but you stand to save about $35!
So relax, enjoy some lunch in Puntarenas and sip on some coconut water outside the station.