eBay is obliged by law to refund you within 14-days of the Cancellation, but usually they are quicker than this.
I'm glad you left an honest review about this terrible experience, because we all need to know about poorly behaved Sellers, but I'm worried that it will be all to easy to have your Negative Feedback removed. There is a lot of guidance about how to avoid feedback removal by poor Sellers, and you've been around the eBay block, so I'm sure you know it all by heart 😉 but just forgot in the heat of the moment.