no they can't they have laws about warranty stuff like that.
If 20 bucks a cart is killing you then charge more. let me ask you this if you get the cheaper ink will you pass that to your customers? In this day and age I think not. just stay with the OEM and you will have less trouble.
I say this with a smile not trying to sound pissy