The hospital staff is nice but the billing department has the rudest people ever. After waiting on hold for 45 minutes every time you call, "Walter" answers and basically calls you a liar. The insurance company paid them in full and has proof that St Joes cashed the check but they continue to bill me and now want to send me to collections. Walter is never willing to give me a supervisor or help clear up this matter. He likes to hurl insults at you and cuts you off when you try to speak. Unfortunately due to their horrible billing personnel, I will never go to this hospital again