Although I agree with you, having checks with this account would make it the perfect bank account, but I don't think any financial institution offers checks on their savings accounts.
There is alternative if you cannot sign-up with a bank account such as PC Financial 's no fees checking account:
I myself have been Banking with ScotiaBank for over 10 years now. I ordered about 200+ checks with a checking account I have with them when I signed up with Scotiabank. 7-8 years later I noticed PC Financial had a free checks no fees checking account, so I decided to open up this account, but I didn't necessarily want to close the Scotia account. To avoid paying the monthly fee for the checking account I had with Scotia, I converted the checking account into their "Gain Plan" savings account which allows 2 free transactions a month with no monthly fee. I can still use the checks I previously ordered years ago to write checks on this savings account.
So what I suggest you do Maxime if possible, is look into the savings accounts at your banking institution. Most savings accounts offer 1-2 free transactions per month with no fees. Convert your existing checking account with them to one of those savings account (as it should still maintain the "same account number" <-- this part is important) so that you could still continue to write the checks you have already ordered from that account.
This is a good alternative if you only have to write as many checks per month as there are free transactions in that savings account. Then use HSBC's direct savings account for all other non-check transactions.
Hope this makes sense.
djino
"Only use this alternative, if you cannot open PC Financial no fees checking account due to provincial restrictions"