Refunds and cancellations because you are out of stock are a big big NO NO on eBay now.

 

In addition your low DSRs, including for postage time at 4.6 would have also contributed to your demise.