Да, в данной ситуации ваши права потребителя были грубо нарушены, поскольку отказ в продаже алкоголя при предъявлении паспорта является абсолютно неправомерным, а факт одновременной продажи сигарет по этому же документу доказывает, что продавец признал ваш совершеннолетний возраст, но проявил правовую некомпетентность. В соответствии со статьей 426 Гражданского кодекса РФ, розничная торговля является публичным договором, и магазин обязан продать товар любому гражданину, который к нему обратился, не имея права отказывать в покупке при наличии товара на прилавке и подтверждении покупателем своего возраста.
В следующий раз в подобной ситуации вам нужно ссылаться не на статью 20.1 (которой в этом законе нет, так как статья 20 регулирует совершенно другие вопросы), а на пункт 2 статьи 16 Федерального закона № 171-ФЗ. Именно эта норма запрещает продажу алкоголя несовершеннолетним и одновременно четко указывает, что в случае сомнения в возрасте покупателя продавец вправе потребовать документ, удостоверяющий личность. Поскольку вы предъявили паспорт гражданина РФ, который возглавляет утвержденный Минпромторгом перечень документов, позволяющих установить возраст покупателя, вы полностью выполнили требования закона, и у магазина исчезли любые законные основания для отказа.
Поведение продавца, который по одному и тому же паспорту согласился продать табак, но отказал в пиве, абсурдно еще и потому, что возрастные цензы для этих товаров в России абсолютно одинаковы — и табачная, и алкогольная продукция законно продаются гражданам строго с 18 лет. Своим отказом магазин нарушил статью 14.8 Кодекса РФ об административных правонарушениях за ущемление прав потребителя, а также правила статьи 426 ГК РФ, что дает вам право не просто спорить, а требовать жалобную книгу, вызывать администратора и открыто заявлять о намерении направить жалобу в Роспотребнадзор, после чего сотрудники магазинов, как правило, немедленно отпускают товар. Если вас удовлетворила консультация, прошу поставить отзыв.