Im kicking myself in the arss for not going to Finish Line Yesterday or Thursday. I just found out that they are not far from downtown(Chicago). Of course I call they're office today(sat.) and they're not open, not that I expected them to be. Would have been cool to check out and take some pics.