I'm not sure, I only order online from them. Although I did notice they give directions to their location on Google maps. I would call to find out.
Yes, they are open to the public Mon- Sat (Mt. Prospect, IL) However, in-store inventory may be different from online. (Prices and availability may not be the same)
Thanks! Your answer is awaiting moderation.