I have bought generic Truvada from this site. My emails with them have always been handled in a friendly and helpful way. I found it through a British site which was working to make sure that those who wanted it could get Truvada, which was not available in the UK at the time. They had hired a lab to verify that several different online sites were selling legitimate generic Truvada, and Green Cross was both verified and had good prices - here's the site that had the tests performed - https://prepster.info/realdeal/