I've been gone from the STL area since 1983, having my last Imo's about 1980 or so. I've lived in The Twin Cities area basically since, but for a short stint in Ft. Worth/San Antonio for about 2.5 years.
I've been very open minded and tried many pizzas in TX and here, lots here, and I just can't find anything that comes close to Imo's. Nothing I have found even comes close and I have become one of those folks that say, "Ah, I don't like pizza."
Imagine my DELIGHT when I found out today Imo's delivers all over the country! I'm currently out of a job, but as soon as I get one I'm ordering a large cheese Imo's with xtra cheese and anchovies. And when it gets here I'm baking it and eating the entire thing MYSELF!