A few years ago, we all were told that buying a generic Viagra is bad. That it is necessary to buy brand Viagra for 100 bucks. And now, from everywhere, advertising is pouring on us that you should not spend money on a brand, it is better to buy generic Viagra at a cheap price. Generic Viagra is completely identical to the brand. What two-faced creatures are these farm companies.