I've done it several times in the past few years, and would redo it even with the hassles involved. The last one was an offer from Alberta Treasury Branch offering a cash bonus of $300 to open a savings account, plus another $150 for referring someone. I received the $300, plus $150 for referring my wife, who also received $300 when she opened hers. Monthly fees were $5/month each, and we had to meet a few conditions (automatic payroll deposit for 3 months). In total, we got $850, and we paid $30 in monthly fees, for a net bonus of $820. Not bad return for the hassle. I also took advantage of a TB Bank offer last year and received 25,000 Aeroplan points when combined with a TD Aeroplan Visa that gave me 40,000 points and no fee for year 1, for a total of 65,000 points. Closed all accounts after three months. Tangerine also gives a bonus when i refer someone and they open a new account. We both get a bonus. They also give a $100 bonus after three months of payroll deposits, pre-authorized payments, or bill payments, if an existing client opens a new free checking account. I'm waiting to get the bonus.