Since 1984, same day delivery on orders placed by 1pm. Summer hours: Monday to Friday 9-5:30