Thank you for your replies. I am just in shock I think! I'm from the UK and frankly speaking, if that happened there it would be dealt with a lot quicker and more appropriately especially when it is obviously a duplicate transaction.
I will wait for the bank to contact in their usual slow-as-a-snail 'seven days madam' ways... and then most probably get back on here and moan at you all again...
Sorry in advance!!!