I kind of despise REI because it competes with some of my favorite stores (Including Backwoods).
Fort Worth Cycling and Fitness has been my go to store. They even sold me my bike. A new Bike Shop opened in Weatherford though. It's worth checking out if you're ever over there.