CarBuffalo
Dividends are real and paid to every shareholder. Go for dividends over share buy backs. NCIBs are bragged about but rarely executed.