Methods and apparatus are provided for customizing the cosmetics used by a consumer. A consumer provides selection data and a cosmetic product formula is generated therefrom, base ingredients are then dispensed in accordance with the formula and a customized cosmetic product is delivered onto an intermediate surface for subsequent application. Further, a cartridge providing fluids to a customized cosmetic device is disclosed comprising one or more fluids, the fluids are stored in the cartridge, and one or more openings are provided for dispensing the fluids to a customized cosmetic product.