Many "intelligent" ink cartridges contain a microchip that communicates the estimated ink level to the printer; this may cause the printer to display an error message, or incorrectly inform the user that the ink cartridge is empty. In some cases, these messages can be ignored, but some inkjet printers will refuse to print with a cartridge that declares itself empty, to prevent consumers from refilling cartridges. For example, Epson embeds a chip which prevents printing when the chip claims the cartridge is empty, although a researcher who over-rode the system found that in one case he could print up to 38% more good quality pages, even though the chip stated that the cartridge was empty. Third-party ink suppliers sell ink cartridges at significant discounts (at least 10–30% off OEM cartridge prices, sometimes up to 95%, typically averaging around 50%), and also bulk ink and cartridge self-refill kits at even lower prices. Many vendors' "intelligent" ink cartridges have been reverse-engineered. It is now possible to buy inexpensive devices to reliably reset such cartridges to report themselves as full, so that they may be refilled many times.