Цена зависит от объема и производителя.
Производителей мало. покупать большой тюбик красителя имеет смысл в том случае, если собираетесь что-то делать за деньги.
Самый известный -Американ колор.
Магазины.... зависит от города. В Москве есть хороший интернет-магазин "Венчик" и другие.
В Питере "МКТ - Нева".
Так же, можно заказать красители и различные принадлежности из Украины ( дешевле будет, чем из Москвы) , из Англии ( это - самые дорогие) .
Смотря, для чего Вам? Яйца красить - можно любые красители, а в пищу - только спец-ые.... Красители для яиц тут не подойдут.
"Красители пищевые натуральные порошковые" 5 цветов 30 г купила недавно в магазине "Все для пекаря" (не Московском) рублей за 70. Окрасили крем для торта изумительно. А краски для яиц я не пробовала, потому что мне сказали, что в них иногда уже добавляют соль и их не стоит в кулинарные изделия добавлять!