Знание сила

Был сейчас в магазине в котором приобрёл продукты за наличный расчёт и попросил чек. Чек не дали сославшись на то что у них оплата производиться в основном по безналу и по переводу. Имеют ли право не давать чек? Посмотрел сайт РПН, всё расплывчато.
Знатоки подскажите.