Hey @1nsulted.
I can definitely understand the frustration in a situation like this. Unfortunately payment issues are not something we would be able to investigate here on Answers HQ. I can only recommend following up with the EA Help team so they can look into this further and see what they can do about those points.
You can set up a case with them at the EA Help website. If you'd prefer you could also reach out to them via Twitter or Facebook instead.
/Kent