These pills are commonly used to treat people who are suffering from sexual problems. Kamagra is a pill you should take one hour before sex, after which its effect lasts for 5-6 hours. If you are thinking of buying these pills online then you will find pills easily and reasonably on our online site.