AmericanApparel.comWe can easily make these American Apparel threads in St. Louis. Can't we?A year ago we wrote how American Apparel (think Old Navy for monochromatic, urban fashionistas with disposable income) was considering opening a St. Louis store. The company even emailed the Riverfront Times asking us our thoughts on where in St. Louis they should set up shop. But alas, the American Apparel never opened its doors here. The closest store, according to the company's website, is in Kansas Ci