Ответ будет очень простым: знаки препинания внутри предложения отсутствуют, т. к. нет оснований для их постановки. Нужен только знак конца предложения.
Если нужен курс повышения грамотности, воспользуйтесь "Учебником ГРАМОТЫ" и интерактивными диктантами в разделе "Интерактивные упражнения" нашего портала.
Минус здесь не нужен. Корректно: скидка 10 %. Скидка ― это уменьшение цены товара, поэтому подарок за покупку двух товаров скидкой не является.
1. В данном конкретном примере маркированный список вообще не нужен, можно все перечислить через запятую.
2. Уместно тире. Лучше: товары различной категории.
При таком строе предложения запятые не требуются. Обратите внимание, что между сокращением ул. и названием улицы нужен пробел (во всех трех случаях).
Имеются в виду пункты анкеты или опроса? Вопросительный знак в таких случаях не нужен, уместнее поставить двоеточие, после которого будет располагаться "ответ".
Пробел перед сокращением г. нужен: 2009 г. Однако если дата записывается цифрами, то слово года или сокращение г. после даты не требуется.
Это сложносочиненное предложение, и знак препинания нужен. Это может быть запятая (по общему правилу) либо тире (как знак, выражающий значение результата, следствия).