The affordability factor cannot be overstated – in an era where everything seems to cost more than it should, Fredericksburg Trade Days remains a place where $40 can still fill your car with treasures ...