Do you have a physical store that I can shop in? Alex November 18, 2021 05:37 Updated Yes! We have a store in Stouffville where you can come in and shop. Please see our store hours and directions to our store here. Related articles Do you match prices from another website? What is your return policy? Comments 0 comments Article is closed for comments.