I'm going to be moving to the St. Louis area this spring (Chesterfield, to be exact)

, and I was wondering if there are any decent 1/6th stores in the area. I looked at a previous thread, but it was dated back to 2005.
Any new places to check out? And is CRM Hobbies and Mark Twain Hobby Center still around and worth visiting?
Thanks!