You can buy generic brand cartridges that will fit your printer, but if it's made by the manufacturer that means it usually only fits in that manufacturer's printer. That being said, if you have an HP printer you still need to know WHICH cartridge to buy because there's about 30 of them and not just any HP cartridge will fit your HP printer.