I cannot be more excited to go to Chicago. But won't be able to stay there for a long time. I know we can buy cheaper Vitamins and other supplements (Nature Made, Centrum, etc) in Walmart or Costco. But it seems that there isn't any in downtown Chicago.
Does anyone have any ideas where can I buy these things near downtown? By the way, I will be staying near Michigan Ave. and E Ontario St.
Thank you :)