по-моему, нормальное выражение, "на булавки" = на различные женские мелочи. В 18-19 вв это были как раз "ленты, иголки, БУЛАВКИ, тесьма - все, чтоб свести кавалера с ума/ кружево, шпильки, помада - все, что любезнице надо" (с)