Members have suggested using two apps, Boycat and NoThanks to scan the barcodes of items you want to buy, to help you choose your consumption on an ethical basis.
It might not be fully up-to-date, but CJPME has a web-page in their BDS hub that lists some of the major products that are suggested for boycott.
You can also look up a full list of suggested companies to boycott on the Canadian BDS Coalition Website .