"I was on Yaz for about two and a half years before having been switched over to Gianvi, which I&#039;ve been on for a month now.  I feel like Yaz worked much better for me than this new generic.  I know that my body might need time to get used to it, but my period so far has been...not what I&#039;m used to.  With Gianvi my period seems to be light to the point where I&#039;m afraid I&#039;m spotting and might be pregnant, and it&#039;s accompanied by gas and constipation, and some pretty nasty mood swings.  I never had this problem with Yaz. I&#039;ll be switching back to Yaz."