I always contact the seller in such cases. 

It often happens that items are delivered the day after a refund. No logical reason for that, but it has happened to me quite a few times.