I have had multiple experiences with CPS over the years through friends and family. Over time I have developed a pretty dramatic hatred of them. We took in our niece for a few months years ago and the way they ran their 'system' was mind blowing. The rules that make their life hard were freely broken whenever they wanted and the rules that made our lives hard were written on stone tablets.
I'm involved in a case now where they took a 5 year old boy from the family and refused all contact for over 3 months. All with never filing a charge against the family or even telling anyone WHY they took him. It wasn't until we started writing large checks to good lawyers that we got their attention.