COMING SOON How far in advance should I place an order? Do you deliver? Store hours of operations and location?