i agree with you. the consumables you are buying from the shop are usually even more expensive than the the printers.
however i was talking about 3rd party refills
in this regard, which brand you have isn't a important anymore as refills are available for every make and type of cartridges.
when you buy a refill package, you get a bottle of toner and a chip. you cut and refill your cartridge as instructed (very easy to do) and you replace the cartridge's chip with the one supplied (again, very easy to do) and voila. it's like new again. i'm telling you this because even though i'm not the most skillful person in the world, the whole process took me only 15 minutes. and even if you don't want to get your hands dirty, you can always easily find someone else to do it for you, professionally, for a minimum price.