If he has that amount of positive feedback, try to give him the benefit of the doubt for now.
I was getting concerned about something I bought and it was coming from Hong Kong. I paid for the item at the end of November and it still hadn't arrived at the beginning of this week so I mailed and asked about it, the seller said he had posted it but if it didn't arrive for Christmas, he'd give me a refund. It arrived that afternoon as it happens - typical LOL.
Hope you're keeping well, haven't spoke to you for ages x