Generic Sildenafil is significantly cheaper than branded Viagra mainly because of tight competition among companies that produce generic versions. Also, branded Viagra has undergone rigorous testing and marketing, which means they have to put a higher price on their product.
https://kamahealth.ca/blog/is-sildenafil-stronger-than-viagra/
https://kamahealth.ca/