I have been using St. Ives facial cleansers for years. They have gone through a few different versions but I find all are great. They are inexpensive and last a long time. I used to run out and buy whatever was convenient, always with bad results. Acne acne acne. It would take me forever to realize what I had done differently! Now after 10+ years I know! I agree it is unfortunetly difficult to find, and Wal-Mart is pretty reliable. Either way, I usually buy 2-3 bottles at a time just in case. At $4 a bottle you can afford it! I also very much appreciate the fact that is isn't animal tested. No bunnies sacrificed for my clear skin!