I don't quite know if I am posting this in the proper area, so excuse me if it should be listed elsewhere.

I live in St. Louis, Mo and was wondering if anyone knows of a local store or chain that would carry shave soaps, aftershaves, bar soaps and other general manly items. I would purchase them online, but I would like to support the local market and smell/test things out. I am new to this and have no idea what scents and type of things I will like. I have tried Walmart, but am looking for a place devoted to those items. Also, mainstream stuff tends to be real chemically and I want to avoid that.

Thanks for any info.

Nate