Unfortunately mine came with like 8 pins bent from paradise arcade too, tried to straight them up, but a couple broke. I just emailed them, but in case they don't want to help me, would you mind receiving mine and fixing the bent pins please?
Sorry for bothering you, I hope you are still open...