There is a nice homebrew shop in Galesburg called Somethings Brewin. It is at the corner of Main and Seminary. Prices are pretty comparable to many of the online stores and they are very good people to deal with. They are about an hour away from me, I am headed there later this morning to pick up some grains and yeast.
Depending on your keezer plans, you may want to call them. While they keep a fairly good stock of repair parts like poppets, o-rings, etc on hand, their selection of shanks and faucets is usually only 1 or 2 of a few different sizes and models. I have also never seen perlicks there.