ST. LOUIS — The owner of a St. Louis moving company accused of stealing from customers is behind bars, but on a separate criminal case.
Treflin Duncan, the registered owner of Super Cheap Movers, according to the Missouri Secretary of State’s Office, is currently in jail on charges out of St. Louis County.
Missouri court records show he was arrested on Nov. 12 on an active warrant, charged with one count of stealing property and two counts of credit card fraud from 2024, along with a previous charge for passing a bad check in 2022…