So this weekend I want to buy a jersey, shorts (possible padded) , backpack, and possible other stuff. Are there any bike stores in DC/MD/VA area besides REI?

Thank you