I am with IMW (part of Halifax) and they have never replied to the two emails I have sent them in the past! Other than that though I am very pleased with them. Their charges are £10 per transaction, a lot cheaper than Barclays were twenty years ago when my father's was buying and selling shares.