Games Plus is, IMHO, the best gaming store in the Chicago area. There is ample room for games, and an INCREDIBLE selection. The staff is friendly. Games Plus, by the way, has hosted all of the Chicago EN World Game Days. The Game Days are not only a blast, but a great way to meet people on the boards. (A few come from beyond the Chicago area. Boston, Detroit, and Madison are NOT Chicago suburbs.)
Crete is a suburb. I know, I used to work at one of the local suburban newspaper chains in the South and Southwest Suburbs.
I think there might be a hobby shop or comic shop in Homewood for something closer to Crete.
Here are some more shops to check out in different parts of the area.
Game Kingdom, on 31st Street near Wallace, is a good comic shop that sells RPGs. I know the owner, and the small Mexican restaurant next door is quite good. A good place to visit before or after a White Sox game. (I also know most of the good restaurants in the area.)
If you visit Oak Park, Hobbymodels USA is a good shop to visit. They have a good selection (not as good as Games Plus, I think).
Welcome to Chicagoland, 3d6+15!!