Faits : A. Le 4 septembre 2014, la police cantonale vaudoise a saisi un colis adressé à la société A._ SA, contenant 1138 enveloppes destinées à C._ (nom de marque) en Belgique. Chaque enveloppe contenait un document garantissant protection et guérison, un gain au loto et un désenvoûtement, accompagné de soixante euros en chèques, espèces ou virements bancaires. Les responsables de A._ SA faisaient déjà l'objet d'une procédure pénale pour violation de la loi fédérale sur la concurrence déloyale (LCD), sur plainte du Secrétariat à l'économie (SECO), en raison d'activités de publipostage en rapport avec la marque C._; dans le cadre de cette procédure, A._ s'était engagée à ne plus fournir de prestations en rapport avec cette marque, et la société titulaire de celle-ci s'était également engagée à ne plus l'exploiter en Suisse. Une condamnation pour infraction à la LCD avait été annulée par le Tribunal fédéral et la cause renvoyée pour nouveau jugement en raison d'un état de fait insuffisant (arrêt 6B_115/2014 du 5 août 2014). Une nouvelle plainte pour des agissements similaires a été déposée par le SECO le 14 octobre 2014. Par ordonnance du 17 octobre 2014, le Ministère public central a ordonné le séquestre du colis précité. Le document était destiné à tromper les personnes âgées ou faibles d'esprit; il était faussement personnalisé, comportait des promesses trompeuses et faisait croire à un besoin de protection. Il s'agissait d'un procédé déloyal et le colis pouvait être séquestré comme instrument et produit de l'infraction. L'ordonnance n'a pas été notifiée à la société B._ AG, liée par un contrat de sous-traitance avec A._, et qui n'était touchée que par ricochet. B. Par arrêt du 6 novembre 2014, la Chambre des recours pénale du Tribunal cantonal vaudois a confirmé cette ordonnance, considérant que celle-ci était suffisamment motivée, qu'il existait un soupçon d'infraction à la LCD et que le séquestre se justifiait, à titre probatoire s'agissant des enveloppes, et en vue de restitution aux lésés ou de confiscation s'agissant des valeurs. Le dommage, résultant des commandes qui ne pourraient pas être honorées par la société recourante, n'était pas irréparable. C. Par acte du 12 janvier 2015, A._ SA et B._ AG forment un recours par lequel elles demandent l'annulation de l'arrêt cantonal et de l'ordonnance de séquestre et la restitution des objets séquestrés. A titre superprovisionnel, elles demandent au Tribunal fédéral de constater que le colis est propriété de B._ AG et de le restituer à cette dernière; cette demande a été rejetée par ordonnance du 13 janvier 2015. La Chambre des recours pénale et le Ministère public se réfèrent à l'arrêt attaqué, sans observations.