>>475 には、 >>474

イギリス英語での shop と store
shop とは、品物を販売する場所ならどんな場所でも意味する。
store とは、大きな小売店の複合体(たとえば百貨店)を意味する。

と似たようなことが書かれている。さらに、store のほうが高級な響きがあるので、店の所有者は store を使いたがる、とも書かれている。