Mr. Knickerbocker announced all physical store locations have closed. The last store at 384 College Ave in Clemson, will close on December 31st.