I bought 3 lovely tops off eBay on the 19th September for my birthday, 2 from the same buyer 1 from someone else. They was shipped later that day and estimated delivery on all 3 was 22nd-23rd September.
Yesterday I still hadn't recieved any of these tops so I messaged bith sellers stating I wanted all the tops still and that they hadn't arrived.
I woke up this morning with 3 messages on ebey. I had been refunded for all 3 tops. I was registered because I loved them. Clicked onto bith sellers profile, and it says they're away until 9th October.
Anyway post man mocks on door this aft, hands me 2 parcels. They're only the 3 tops I've been refunded for 

I'm SUPER confused. What do I do? They were over a week late and turned up the day after being refunded.
How do I go about giving the money back to sellers, as I've recieved all 3 items.