Are you on municipal water? If you are call the water company, they will often test it for free. They are required by law to test a certain number of houses each year - yours can be one of them.
If you are on well water, call your county department of health, there might be a fee, but it should be lower than a private lab.