I would guess that the bank has an issue with it because they want to be able to charge you for business transactions at the rate they do for business account holders, even though legally you can use a personal account as a sole proprietor, which we are, when not a registered business. I would change banks if they are going to unduly threaten you like this. I also won't deal with PC as they denied me a bank account before I was a landed immigrant which was illegal. All residents, permanent or temporary, can not be refused a personal bank account. After learning this I now see that while banks have rules they don't always play by them. You'd think of all institutions a bank would be the one place to stick to the law but that's not true of every where. Seems like PC are real jerks!! I have had a few cheques bounce over the years and the worst they threatened to do was hold this payees cheques for 7 days before clearing them. After a conversation with the bank manager I got this removed and made sure I added a policy in my contract that if a cheque was not going to clear that parents should let me know so I can refrain from banking it at that point to prevent this from happening. The no fee bank account is a great idea until you actually need some personal attention like from a bank with people in it who get to know you and are personable!