Have been using it for years now, and would never go back to Eukanuba, Nutrience or Pro-Plan.
Have never had a problem with it, and find it only takes about 10 days on it before new dogs show a difference in coat, weight etc.
Showed a bitch (large, longhaired breed) several months after a litter, and do-one would believe she had just had a litter til they saw the pups! She had been raised on it, and kept on the "starter" for the pregnancy and lactation, along with the usual chicken necks and wings.
Currently have a 2 week old litter to her daughter, likewise raised on it - she is also on the starter + necks, and is looking great, with pups more than doubling birth weight in just over the first week.
If you contact RC and buy enough at a time, they will freight it to you for only $22 and give you breeder's prices. I get a pallet load at a time, and still only pay that. Definitely worth getting a few people together to take advantage of this!