tu dices que lo hicieron en la BD? o que el sistema almacena algo distinto a lo ingresado?
no creo... si fuera asi el error seria generalizado. Si no es error de ingreso lo hicieron a proposito.
Toda la información que tu ves desplegada por una web de estas características proviene de una base de datos. A veces tienen administradores de contenido, en la mayoría de los casos a puro SQL. Puede ser que el precio haya estado OK pero se equivocaron de ID de Producto. En vez de 345 pusieron 354 y listo, actualizaste el precio en otro lado. Estos errores son muy, muy, muy comunes sobre todo en manejo de datos y el 99% de los casos es culpa del humano.
Estas empresas lo que no tienen son herramientas para administración de datos. Por eso estos cagazos duran tanto. Es cosa de aplicar un perfilamiento en la información y manejar a través de reglas de negocio y esto no te pasa. También puedes controlar el stock del producto. Pero no gastan lucas en eso, creen que con un departamento TI con tipos hacinados en el -2 les basta y sobra.
En cierta empresa donde trabajé ser perdían 400 palos mensuales por errores en datos. Clientes con 2 años sin pagar cuenta, y cuando les fueron a cobrar los patudos reclamaron, la culpa era de la empresa por no cobrarles, y amenzaron con dar de baja sus servicios. Y de todo segmento de valor. Así que gente así siempre existe y en todos lados

Así funcionan pos Dynafacho, herramientas mal manejadas, mucho estrés, componente humano en flujos sistémicos everywhere, probabilidad de error alta, tipos haciendo pasos de producción en la madrugada luego de un día completo de pega, niveles 1 y 2 de soporte mal pagados y mal gestionados, etc etc etc
Ah y si te interesa conversarlo, por problemas en los datos (calidad de información) son miles de millones de dólares los que van al tacho de la basura.