Sorry for the late reply, but check out Toy Trains Unlimited in Hanover, PA. They are a Flyer shop but carry all scales.
Address: 38 York St, Hanover, PA 17331, Phone: (717) 637-4717
It is about 45 min to an hour southwest of Harrisburg but might be worth the drive.