You can remember the meaning of 商店 with this easy mnemonic:
There are no real stores now, everything is e-commerce (商) but if you want some beer, you still have to go to a brick and mortar inn (店).
Using mnemonics to remember the meaning of Chinese characters like can have an enormous impact on how long to learn Mandarin it takes.