You folks can email me at dearleadergame@gmail.com. I find the short payments eventually but it speeds it up if you find me first.
Also, itch is ridiculous when it comes to physical stuff. Not your fault at all.