Yes, it used to be in St. Charles but moved further north last spring. It's a fantastic store, much larger than when it was in St. Charles.
The current location seems to be technically in S Elgin, but different mapping apps show either Elgin or St Charles. Someone at the shop mentioned this is a new store and that they recently moved.
Thanks! Your answer is awaiting moderation.