Я пробовал схему, когда в одном магазине покупается пять позиций, в другом еще пять и так далее

Но! Даже учитывая, что у меня всё в шаговой доступности, само стояние в очередях и хождение по магазинам отнимают гораздо больше ценного и невосполнимого ресурса - времени.
Баланс нужен между финансовыми и временными затратами.