Call me mr. Lucky.
From the first time I took Viagra, and later Kamagra it works for me about 3 days. I ain't making this up. It starts working about 10 minutes after I take it, and works at least three hours. I don't know if it would work longer - both little and big Gany can't stand up straight after three hours wild gorilla sex.