Да, есть ошибка в употреблении деепричастного оборота. Предложение надо перестроить. Например: Сравнивая цены, мы часто выбираем онлайн-магазины.
Запятая не нужна. Запятая не ставится в сложносочиненном предложении, если в его состав входят вопросительные предложения.
Запятые не требуются.
Дефис нужен: ослепительно-голубой.
Правильно: Почему Вы не едите?
Нужно второе тире: Я надел эту никчёмную вещь — прогнивший ботинок — и вышел на улицу.
Большой толковый словарь
Если оборот с "согласно" входит в состав предшествующего определительного оборота, то запятая не нужна. Следует внимательно изучить контекст.
Сочетания соотносительных или близких по значению слов пишутся через дефис: умница-разумница, волк-волчище, горе-злосчастие, полусон-полуявь, жил-был. Если второй компонент сочетания пишется раздельно, то дефис заменяется на тире: полудеревни — полу дачные поселки, жить — не тужить.