I have had a first direct bank account for many many years. I work for HSBC, and I decided to change my salary being mandated from first direct to HSBC when I joined the bank, although I kept my first direct account open for bills. Before I worked for the bank, I had all my banking done through first direct.
Fortunately, we meet the criteria as we pay �1700 a month into the account for the mortgage, utility bills etc., but I also have a first direct gold visa (which I never use). Because of this, I escape the charge on two counts.
I would take heed to Ethel's pertitent comments. Either open a savings account with �1, or take a visa card with them.
I would always remain loyal to first direct. Not because they are part of the HSBC group whom I am employed by, it is because I view their service to be market leading (better than HSBC I add). I have always received exemplary service from them. Nothing is too much trouble, they are available 24/7, their service is not automated, and they have UK call centres only.
I feel that first direct are seeking for further business penetration through waiving the charge should you take out another product. I feel as though this is good business sense, and the consumer benefits through avoiding the �10 charge.
So, to answer your question. If I had a first direct account with less than �1500 per month paid into it, I would take out another product to avoid the charge. I would do this as I feel as though I will not get better service from any other financial institution on the High Street.