As your local post courier (i.e. USPS within USA) is the one making the delivery, they are the ones sending tracking code statuses and according to them it has been delivered.
We would kindly ask you to contact your local post office as soon as possible and check with them directly what is the reason for stating the order has been delivered while you didn’t receive it in order to retrieve the order as we have no control over their delivery.
In case of any issues with the retrieval of your order from your local post office, please do let us know at help@mesuperhero.com and we will make it right by sending you replacement item(s) free of charge!