The active ingredients are not exactly the same. The FDA allows variance. Sometimes up to 20%. And they don't follow up with random regular checks. I went downhill immediately after they changed my generic brand, and then got better after going to Valtrex.