I live in the Portland, Oregon area where we have something like 80+ bike shops in the metro area. Not all of them offer group rides and of the ones who do none cost money.