Long time loyal user.
I've been using this for years.  Recommended by my optometrist - I really have very little trouble with protein build  up on my contacts (3 month disposable lenses) and I usually just use the neutralized liquid in the case as a rinse before putting them in, so seldom use saline.
Rating: 5 stars