Some treasures found recently at the S.T.D. Central Flea Market in Springfield. (Yes, it is actually called 'S.T.D.' And, yes, there is more than one location in town.)