There could be a number of reasons why your package hasn't arrived, but the best way to find that out is to contact amazon support. They have a couple people in the facility who focus entirely on finding out what happened with failed deliveries.
Not the place to be asking this question I would contact customer support if I were u but our drivers are out on the road until after 8 normally
Thanks! Your answer is awaiting moderation.