I disagree, given the volumes you would need to sell to cover rent, rates and other overheads. Let alone make a living from it. Prices will always be compared to those online so you are competing with a very large market, often with lower overheads.
I would be cautious about investing in such a business. Do your planning well and be realistic.