Good question. I think before you can answer that you need to reflect on who are your customers, where are your customers located, how many customers do you need in a catchment to sustain the cost of a physical retail store.
It may be worth putting together a brief business plan and do a feasibility analysis on establishing a physical retail shop. From there I suggest you develop your location strategy and then move to site selection.
On a practical note, there are opportunities opening up for sites and I have several clients moving into growth mode for new sites due to availability, landlords willing to negotiate, lower funding costs.
Hope the above helps.