Couple of things:
1. Your package went from Charlotte to Forrest Park, IL in less than a day, only to come back to North Carolina. Odd.
2. Looks like the guy lives less than 50 miles to you. I'd drive to his post office and ask about the package. If you make the day difficult for them, they will understand that the package is important.