We often order from Lucky's and have never had a bad experience. We have lived in this neighborhood for 25+ years and only recently started ordering delivery. It is usually earlier than the estimated 40-45 minutes, and is always still hot, fresh, and delivered my a friendly person. Give them a try!