I assume that all new shops these days are money laundering scams for ill gotten gains, or just don't pay any rent or taxes then shut down after a few months.
We used to have one in town, they were knowledgeable but did not have the space to stock anything more than the essentials. I think the problem is the cost of space. Another example of "death of the high Street". Only the big chains can afford the rent