Any good record shops in St. Louis?

I spent 30 minutes there once. Didn't find any good shops, but at least they let you smoke inside the airport.