HI Charlotten,
I had the same sort of problems, I complained to the compliance department, but they didnt want to know, but they seem to be improving, the only bank open to me is Yorkshire Building Society, Yorkhsire Bank and Abbey, I opened an account with Abbey, but they would only give me a cash card, I do have a prepay but it is a pain.
I didnt know that Thinkbanking have increased there fees, I did know they charged £17.50 if you have two cards.
Im looking for a new job at the moment, so once I have that sorted, then I may move, still unusre about the natwest, may just use the Abbey account, or open one with Yorkshire Bank with a Switch card or Yorkshire Building Society with a cash Card.
Thinkbanking has improved slightly over the last few months, but they do have a few problems to sort out, lets hope that internet banking gets sorted soon
Stu J Byron