Лучше: скидка на товары из каталога.
Скидка 20 процентов, двадцатипроцентная скидка.
Например, турбогенератор :)
Да, слова сказка и сказывать являются однокоренными. Оба эти слова восходят к общему корню сказ-: сказка — жанр устного народного творчества, а сказывать — это глагол, обозначающий процесс рассказа.
Правильно: В последний час перед закрытием действует скидка.
Вторая скобка, как правило, не ставится.
Корректно: скидка от оптовой цены.
Предлог "в" избыточен.