In the Raleigh-Durham area there are many cycling clubs to ride with. For road riders there is the North Carolina Bike Club and its subculture Slow Spokes, Carolina Tarwheels Bicycling Club and for competitors Tri-Cyclists Bicycle Racing Club. If dirt, rocks and tree roots are more fun, there is Triangle Off-Road Cyclists, the local chapter of the International Mountain Biking Association, and Triangle Mountain Biking Group. There are also a smaller cycling groups that are for a specific group of riders. The local bike stores including Performance Bicycle, Cycling Spoken Here and The Bicycle Chain that organize rides to promote their products and build loyal customers.