Best bank welcome bonus?
Currently I just have cibc banking account and have been thinking about getting a new one. I have done some research and found HSBC has a welcome bonus of $500 (up to $1000 potentially), while other banks like BMO and TD have $300 welcome bonus. Did I miss some better deals? Or these are already the best ones. Thanks.