Have you told Natwest? I used to have issues using the Co-Op site with Opera, they actually got someone to look at it and do something about it.