I've purchased quite a few items through Origin (well, I used to, they're on my blacklist once again for their most recent BF3/BF4 controversies), and I never had any problems with that particular part of their service. It's quite silly that they now do those stupid $1 temp charges, but whatever. Anyway, nine times out of ten you're going to be able to find any Origin game cheaper with one of EA's retail competitors -- go with GMG or Amazon or GameFly if you value your money.
Oh yeah, I'd suggest you remove any trace of your credit card from EA's system. The latest DDoS they suffered is going to seem like child's play once a more organized hacker group decides to crack EA's customer records and steal every last bit of information they can find. It's only a matter of time.
On the topic of BF4, OP, I'd suggest you take that purchasing error as a sign and stay far away from it, at least until DICE and EA prove they can maintain a proficient product. It's a fucking travesty what they did to the Battlefield series.