its a store to me...... plus they do have two brick and mortar stores that are open.
i dont feel the need to distinguish between online, catalog, or brick and mortar.
noun
an establishment where merchandise is sold, usually on a retail basis.
********************************************
"The world is a dangerous place, not because of those who do evil, but because of those who look on and do nothing." - Albert Einstein