This i am not sure.
I presumed that when you try to open an account, you need to show proof of identity, proof of address etc. the account i have transfered the money was a scam. see link below.
Do you think it is possible that Barclays might not have taken all precaution when opening this bank account?
No problem. Let's forget about blaming Barclays then.
Do you think i have a chance in arguing the fact that eBay should have taken more care and try to contacting me after removing the add from their site before i made the bank transfer?
It is indeed not the answer I was expecting but you have been honest and very clear.
I shall try to let go.