Public Mobile (link below) - Least expensive full service (ie: not Wind Mobile) cell phone provider in Canada (that I have found). They piggyback on the Telus network (were recently acquired by Telus) so reception is excellent, and if you pay by credit card and refer your friends, you can save quite a bit of money.
If anyone is interested in signing up, PM me and I'll send you my phone number for a referral :)
https://www.publicmobile.ca/
Thanks for the info! Been looking for a non-Wind plan that's reasonably priced as I work just outside the border of Wind network.
For the OP...
Investment: I recommend Questrade, a self-directed brokerage. They do not charge for ETF purchases so it's great for monthly contributions. Use a simple Couch Potato strategy. Vanguard ETFs, iShares Core ETFs, and BMO ETFs are all generally well priced.
Banking: Consider tangerine, PC Financial, or a local credit union to pay zero account fees. My credit union doesn't charge account fees for balances over $1000.
Books: Read The Four Pillars of Investing, William Bernstein. Its American but only takes a few small tweaks to Canadianize it. The advice is top-notch. The Wealthy Barber and Wealthy Barber Returns, David Chilton are great Canadian books. All available for free at nearly any local library.