SEO однозначно. Если у вас уже есть сайт то он обязан индексироваться, иначе никакие SMM не помогут. Однако, если у вас магазин, то Инстаграм очень в этом не плох. И в принципе правильные тэги и хороший контент сделают свое дело, при условии что ваш товар интересен.
Любое из них может стоить дешевле. Только оплатите вы временем. В целом любое продвижение укладывается в одно правило, либо дешево и долго, либо быстро и дорого. Ваша задача сделать правильный выбор.
Мне кажется в нашем городе таких специалистов точно нет