55-60 bucks for 33 pounds.....wow! I don't blame you for looking for a cheaper option.
Just looking quick at the ingredients for Kirkland Signature, it definitely looks ok. Personally would like to see one other meat protein within the top ingredients and the total protein amount is a little low for an adult, but there really are no real red flags here:
Chicken, chicken meal, whole grain brown rice, cracked pearl barley, chicken fat (preserved with mixed tocopherols and vitamin E), egg product, beet pulp, potatoes, fish meal, flaxseed, natural flavor, brewers dried yeast, millet, potassium chloride, salt, choline chloride, carrots, peas, kelp, apples, dried skim milk, cranberry powder, rosemary extract, parsley flake, dried chicory root, glucosamine hydrochloride, vitamin E supplement, iron proteinate, zinc proteinate, copper proteinate, ferrous sulfate, zinc sulfate, copper sulfate, potassium iodide, thiamine mononitrate, manganese proteinate, manganous oxide, chondroitin sulfate, ascorbic acid, vitamin A supplement, biotin, calcium pantothenate, manganese sulfate, sodium selenite, pyridoxine hydrochloride (vitamin B6), vitamin B12 supplement, riboflavin, vitamin D supplement, folic acid.
Guaranteed analysis
Crude protein 24% min
Crude fat 16% min
Crude fiber 4% min
Moisture 10% min
Calcium 1% min
Phosphorus 0.8% min
Zinc 200 mg/kg min
Selenium 0.4 mg/kg min
Vitamin E 150IU/kg min
Omega-6 Fatty Acids 2.5% min
Omega-3 Fatty Acids 0.4% min
Glucosamine Hydrochloride 300 mg/kg