he rumor about the 05′ D40LF being on SEPTA property is simply untrue from an official source. However the production of the 05’s New Flyers are indeed being built as we speak. Expect the new Flyers to arrive on SEPTA property within 4-6 weeks. And be put into service by early august