DHL failed to collect

Hi,

So I had to use simple delivery (!) for selling a largish item (box was 60cm x 46 x 46cm/7kg), and they completely failed to collect from my address. They then continued to not collect the following three working days. This was just before Christmas. DHL's customer service is non-existant and I had zero replies to any emails. As time had elapsed over Christmas I really needed to ship the parcel to the buyer, so I used Parcel Force and dropped it off at the post office. So this has cost me money to send, eBay/DHL have the shipping costs from the buyer which never provided a service. Is there any way between me and the buyer we can recoil the DHL costs?