Many people think their animals are fussy, and won't go for the cheaper pet food. But it doesn't take long for even the most pampered animal to change its mind when it realises it isn't getting anything else.
Buy lower cost food for every day use, and get some nicer stuff for treats - your overall food bill will be lower but you will still be able to pamper or reward your pet when appropriate.
We buy the house brand pet food from the supermarket, which can be as little as half the price of the fancy stuff. But if you look on the back of the packet, it contains more or less the same stuff.