The Winchester Star -- Winchester — The Shenandoah Valley Compassionate Pharmacy has filled a lot of prescriptions since 2003, and it hasn’t made a dime on any of them.