Разброс цен объясняется просто: 500 тысяч — это, скорее всего, «коробка» из готовых решений, натянутая на вашу тему. Там и дизайн типовой, и функционал минимальный, и поддержка никакая. 5 миллионов — это полноценный продукт с уникальным дизайном, сложным бэком, интеграцией с вашей CRM и обучением персонала.
Самый правильный путь для новичка — это MVP (minimum viable product). Берите только самый важный функционал: каталог, корзина, оплата, отслеживание заказа. Без чатов, без бонусных систем, без сложной аналитики. На MVP вы увидите, идёт ли трафик, покупают ли люди, где они отваливаются. И только если MVP взлетит — дорабатываете.
Для доставки цветов самое важное — это надёжная оплата и моментальное оповещение курьера. На дизайне можно сначала сэкономить, взяв готовую библиотеку компонентов. Я бы советовал искать студию, которая сама предложит MVP, а не тянет сразу на флагманский продукт. Посмотрите, например
siberian.pro/ они про бизнес-результат говорят, а не про количество экранов. Пусть вам посчитают MVP, а дальше решите. Удачи.