Hi Shaun,
How does the user "cancel"? As an admin you can cancel or delete an order, is that what you mean?
I think you are right that I don't have logic there to update the sold count if an order is deleted or its status set to cancelled, I will fix that.
Best,
Joe