This page contains the following solutions.
Before you purchase a new printer; research and see if you can buy the ink to refill the cartridges. There are many online ink suppliers that furnish the "manufacturer's-type ink". You need to have several printers that you are considering in mind, then you can call an ink and cartridge supplier on a toll free phone line and can discuss if you could refill the cartridges. See how much they charge for the ink, etc.
Are you missing your printer catcher tray or it's broken? Perhaps you bought a pre-loved, used printer that didn't come with one. No worries, you can use a box like I did to catch your paper prints.
Source: Personal experience
The computer printer has become a household necessity for many of us. However, the cost of toner and ink cartridges can be very expensive.