Rhubarb lives in St Louis and can probably help you out. http://mmmrhubarb.wordpress.com/I'm a few hours south of there but I don't know of any card shops in the area. Come any farther south though and I can help you out.
Sorry, don't know of ANYTHING downtown. I live 25 min. west of there, and there are a few around here and in south county that might be worth visiting.
Thanks. Hope it's not 2million degrees while I'm there.
Nothing downtown. Your best bets are probably Southtown Sluggers in South County or head East into IL and visit Collector's Corner (Belleville, Ike's hometown), Good Sports (Edwardsville), and Kyle's Cards / Comics (Granite City). Collector's Corner is the closest to downtown and the easiest to drive to. Good Luck!