Hey, long time non-profit fundraiser here. I can tell you that it's unwise to rely on grants as the sole, or even primary source of revenue. It does help to have competent grant writers, but granters are fickle. Funding priorities change or granters may just want to fund something new. Currently, some granters are changing focus to combat certain things happening at the Federal level. Anyway, grant revenue should account for less than half of an org's overall revenue. More like one third is ideal. Multiple funding sources are needed for an organization to thrive.
A co-op needs financial support from its community and surrounding communities to be successful. There are lots of ways to get this support, of course. The right strategy will depend a lot on what the staff and various communities' capacity is. If you would like to talk more about this, please feel free to send me a PM. Happy to help, if I can.
__________________