Avoid at all costs! I had a terrible experience with TD Merchant services. After using them for 8 years, we realized we were being over-charged, so we decided to switch to another firm. We called TD Merchant Services and asked for our account to be cancelled. Since this date, our bank account has continued to be charged without our authorization. It was at this time that we were told that the 8 year old terminal would not need to be returned since it was obsolete. We were also informed that there was a $300 cancellation fee if we cancelled immediately. We opted to cancel. In early May, when we noticed more charges being withdrawn from our checking account, we again called to cancel our services, at which time we were told that an $880 fee would apply due to not returning the terminal, and they refused to stop charging us until I agreed to the fee. On May 31st, on a recorded call, I spoke with "Eddy," who again informed us that he could not cancel the account without my acceptance of the fee. Eddy also revealed personal information such as my recently changed address, and phone numbers, which I had not authorized to be shared between TD Canada Trust (my Bank) and TD Merchant services. I've reported the incident to the Ontario Attorney General's office. I'm afraid this ends an 8 year relationship with both companies. read more