Тут можно долго рассуждать, на данную тему, каждый в чем-то прав, но нам как АГ форума, хочется найти золотую середину, как для покупателей так и для продавцов. Я приведу сугубо свое мнение.
Сами схемы, и метод работы по ним, очень гибок, как для проверок так и для работы.
Я бы сделал так:
Если...