Many clinics offer free testing for HIV and other STDs. Prices at private health care facilities vary. Call ahead to confirm.