As the transactions will not have been completed, due to the "please try again" message and lack of email receipt, you will normally find that the transaction will effectively time out. This can take up to 5-10 working days.
Alternatively you can contact your bank/card supplier and explain this to them. They will be able to release the funds.
Once I had to wait over 3 weeks...
I'll just echo DaLion's comment. Call or visit your bank.
Just call your bank's customer service, and inform them that they are duplicate charges for a single purchase. Your bank will be able to inform you of their policies, and how to ensure those charges do not actually come out.
The moral of the story is: Never spam buttons during transactions. Hope things work out for you via billing.
Kept telling me to try again later.
And NEVER trust what the page says. Same thing if you get timeouts during transactions. A friend ended up buying 3 months of STO subscription instead of 1 because the system didn't accept his credit card at first.