I saw a physician a few months back and ended up having my urine analyzed, however they didn't do it at their office they shipped it out to a third party. At the time I wasn't made aware that this test would cost me a dime. A month or so after the visit I was surprised to receive a bill from the third party for $160 and to find that my insurance didn't cover any of it. Nobody in the doctor's office made me aware of how much this test would cost me, let alone that my insurance wouldn't cover it. Is it common practice for doctors to not inform you of costs before running tests? Is there any way for me to fight this? Thanks.