My friend buys from Walmart, because if he doesn't like what he bought, they have a 30 day return policy.Not only that, but when it runs out of ink, you can buy a whole new printer for less than the cost for a set of ink cartridges. Always have the latest technology...
Dude... I hope you're not serious. That seems to me to be such a wasteful attitude. I tend to keep printers for as long as I can, and even repair them when they fail if I can get parts. Cartridges that are designed for refilling are better (not many of those around these days, though... the revenue stream for selling new cartridges is too lucrative), and refilling your own is a better way to go economically and ecologically speaking.
A better way to go about it is to shop for supplies when you shop for your printer, get a picture of the total cost of ownership. Only go "cheap" on the printer if you have to, as units from the same manufacturer that are just a bit more expensive generally
have better performance, better features (e.g., duplex printing, better scanning) more durability,and a lower per-page cost for supplies.
Still, you have to go with a printer that meets your needs. If you print maybe once or twice a week, a cheaper inkjet/bubblejet printer (or an LED or laser) may be the way to go. Try not to toss it in the landfill when you're done with it, though.
I've still got an old HP Deskjet 560c that I lost the power supply for... It was a great printer in it's day, and I hope to get it going again. Then there's the HP 7475A Plotter
(with a full pen set) that I have in the living room. I think I've still got a computer around here somewhere with an RS-232C serial port...