I can't remember how much they charge but I really like this one in Hayes Valley: https://maps.app.goo.gl/P2RC8jN5VDjUctrM9