Тоже было такое. Помог игнор. Сын перестал биться головой как только сообразил, что это больно. Думаю, где-то к 2,5 годам прошло, может чуть раньше. Сейчас вместо этого в качестве протеста  громкий визг и бьет рукой по столу или стене.А вот по поводу в магазине ХАЧУУУУ даже и не знаю. Сама наблюдаю как дети клянчат у родителей купи-купи-купи.. но мои так вообще не делают... Хотя дома характер свой показывают.