The most affordable are gonna be the big 5 (Purina, Iams, Eukanuba, Royal Canin, Hills Science Diet) but I know a lot of people have issues with them plus RC and SD are pretty pricey. But I personally love Purina and Brew thrives on it. I know it’s not for everybody though. You could try Nutrisource or Inukshuk or Fromm maybe if not the big 5? Or 4 Health from TSC? Pure Balance from Walmart?