 arcade closed in the summer of 2007, moving most of their arcades to other stores, namely their newest location in St. Louis Mills, despite being rated as one of the top 3 arcades in the St Louis area in 2003.Steve & Barry's closed in 2008, a year before the company became defunct.In early 2009, Dillard's left.