Any good? I keep hearing good things about it and am thinking of changing over from Royal Canin (very gradually over a week or so). RC is SO expensive.