Eghatchie, yeah there are groups that go out riding on north runs and such, post up in the Bike Rides catagory that you are interested in joining people on some of their runs, thats what I did, and I networked thru like 5 riding groups.
Bike Tech is vicous, if you cant handle it you probably want to leave
But we are nice when u get to know us.