I'm glad you were able to get the erroneously billed amount returned. If DriveThru RPG works better for you I'm in the process of getting the product set up for sale there and it should materialize sometime in next 1-5 days, or we could arrange something directly though PayPal if you'd still like to purchase a copy of the module and would prefer not to wait.
I'm sorry the Itch.io store was a bad experience for you.
Viewing post in Billed Multiple times but received no product
Hello Arkindred, looks like it won't be terribly long wait. The publishing department just approved my title on DriveThru. Here is the link.
As you surmised, DriveThru does take a significantly larger cut (35% vs 10%), which is why the module is listed at $12 there to help compensate for that lost revenue.