Blue Buffalo is overpriced for what you're getting IMO.
A couple of years back they cheapened up their formula for the lamb and brown rice by dropping one of the first two meat ingredients (lamb meal) and then charged more for it.
Their food is made in a communal factories along with other food, which is why I got some bright neon red kibbles in my last couple bags. It's a medium quality kibble charging a premium price.
They spend a HECK of a lot of money on marketing.
IMO it's way over priced for what you are getting. If your dog does well on it you can stick with it but it's rip off. You can get the same quality kibble with the Tractor Supply brand 4-Health at much more reasonable cost.
Or you can look at some of the super premium kibble like Fromm which recently bought and completely upgraded a facility to make their own food.
Smitty (rescue) Ilda WGSL 4/28/10 Autumn Australian Shepherd 10/9/11
"After awhile, to the deer hunter, everything begins to look like a deer"