We are strictly an online store.  Though we would love to open a brick and mortar shop, we find this the most cost effective way to do business and we pass the saving on to you.  We generally ship within 3-5 business days.  If we are out of a certain color, we will notify you and give you an estimated time to ship.