Richmond is a little too far from me (I'm in MD), so no experience, but VA part close to DC (Lexington etc.) is just full of horses and shows, and there is a number of really good tack stores in area (I drive there once or twice / year just to shop). We have bunch of people on forum from VA, so I'm sure they'll share their view. :)
"Life isn't about waiting for the storm to pass: it's about learning to dance in the rain..."
"When we are no longer able to change a situation - we are challenged to change ourselves."
"How people treat you is their karma; how you react is yours."