You hear negative things about generics but a lot of this could be due to a "reverse placebo" effect - people think it isn't as high quality therefore they don't think it works as well.
From what I understand they still undergo testing and FDA approval.
You might find more info at uPharma...
As others have mentioned it could be ketoacidosis, but this is caused by acetone in the blood and not ammonia. Does the smell come primarily from your breath? The higher acetone levels in the blood cause the air you exhale to contain acetone which boils at a lower temperature than water.
I've...