We deal with a variety of different traders across a variety of different industries, and they are all telling us that these days you can expect upwards of 90% of your turnover to be driven by your website. This means that your website needs to be bomb proof, regularly updated, and have a live stock management feature. if you don't have all those things in place, then you'll need to be able to survive on the other 10%.
Retail spaces are really only there to satisfy suppliers' restrictions that you aren't purely a mail order company, and for the odd putter who wants to wander in and partake in some 'showrooming' before buying it online from whoever is selling it at the cheapest price.
There's even a business model in the States where there are fully-stocked retail premises that don't actually sell anything. Instead you pay an entry fee and you can then handle all the goods to your hearts content before leaving empty handed. These shops make all their money from the entry fee alone. A lot of retailers are actually practising this business model without realising it - they are providing the fully stocked retail premises without charging the entry fee. And their 'customers' are leaving without buying anything only to then buy it online, elsewhere.
That's the reality of todays retail environment – it's a race to the bottom and it's very difficult for retailers to add any real value, and to make matters worse, you're going to have to tout your wares on TikTok/Facebook etc., which involves paid for social media advertising and having to engage influencers etc.