I've had nothing but bad customer service from the front desk to the head nurse to the pharmacy.
I should point out that the services are free for most. That may be one of the reasons the staff talk down to you here. Many have no other option to to go somewhere else. Good customer service is just not required since most have to come back regardless.
I think a person should be treated the same whether or not they have insurance or the government is picking up the tab. I have had good insurance for years and yet I still go the my local native clinic because I like to support native healthcare. However I will not be going back to this place anytime soon.