I give my 3 cats Nutro soft loafs - turkey, chicken, duck, and kitten chicken. The kitten chicken is very moist and everybody likes it. Turkey is a bit drier than the other flavors. For some reason, one cat hates the turkey soft loaf but OK with chunky turkey (they have the same ingredients except chunks of turkey meat)! They are grain-free with no other types carbohydrate fillers. Nutro is a bit more expensive than other brands.
Is the sale at your local store or online?