After waiting on hold over 20 minutes, they hang up on me. I then call right back and wait a ridiculously long time to speak to their customer service department. I needed parts for respiratory machine for my infant son. I cannot believe doctor office are still working with Preferred Homecare, this is unacceptable service!