"Колхозить" можно всегда.
Если мы говорим о рабочем месте кассира, то, как правило, перед нами встаёт задача - использования минимальной площади, если место проходное - то эргономике и скорости. Плюс - специфика законодательства (то же самое табло покупателя). Да, всегда можно будет собрать компьютер, поставить стандартный монитор, стандартную клавиатуру, поставить платы расширения COM-портов (нам их нужно минимум 3 - сканер, дисплей покупателя, фискальник). Можно "выиграть" на этом тысяч 20-30. Что теряем? Площадь, обзор. Как правило - эргономику и скорость работы. Возможно - внешний вид. Вероятно - надёжность и возможность тиражирования.
Можно в этом "колхозе" даже дальше пойти :)
Просто комп, на котором крутится учётная программа, и рядом - не фискальник, а обычный маленький самый дешёвый кассовый аппарат. Ещё тысяч 10 можно "выиграть". Но при этом, как минимум, теряется связь "чек-товар" у покупателя. Он в результате на возврат приносит любую вещь, и даёт свой чек, в котором нет наименования товара. Да и появляются дополнительные ошибки (учли в программе, "забыли" учесть на кассе; учли на кассе, "забыли" учесть в программе).
Если же мы говорим о рабочем месте некого консультанта, на котором, к примеру, делается проект раскройки штор, выбора и расстановки мебели и т.п, а так же - и производится расчёт с покупателями... В этом случае - возможны варианты.