Come through St. louis and get some Kaldi's!! I'll try to meet up with you and give you a St. Louis coffee tour, if possible. Just let me know ahead of time. Coffee Hound is great in Bloomington. Copper River in Peoria, Joe Sipper's in Effingham (They also have the best Effingham Sandwich you'll ever have,) and Paradiso in Urbana. There are more, but mainly in St. Louis.