Пожалуйста, воспользуйтесь окном «Искать на Грамоте» на портале и «Справочником по фразеологии».
Возможны оба варианта.
Корректно: купить продукты.
Шампунь – существительное мужского рода: купить два шампуня. Ответы на этот и другие Ваши вопросы Вы можете найти самостоятельно, воспользовавшись электронными словарями нашего портала (окошко «Проверка слова»).
Корректно: пять кочерёг.
Употребительно - бросить курить.
Вредно — краткое прилагательное. Ср.: Дождь вреден для посевов; Книга вредна для подростков.
Правильно: купить за что (при указании на определенную сумму): купить очки за 1000 рублей.
А что, возможны разные случаи? Приведите, пожалуйста, примеры употребления.