Carkitinc sells g28 & g24 door cards, not the ones you have.
The door cards rob gives you are not for a g28 they're oem copy.
They won't fit your body anyway so might be better not to invest in them unless you know how to cut it up and get it down to size which so far no one could do. You're a long way from using them anyway.
Rob has never shown any of his g28's fitting them.