Definitely agree with the above, food really affects the takeup of Viagra and less so with Cialis. Also, your best bet these days is to get it from a GP. I used to buy it online, but for the past 6 weeks, can't get anything delivered, due to the terrible situation in India (a lot, if not most, generics are made there). I went to the GP recently to get a prescription, and while there is the usual lecture about dosage and side-effects and then blood pressure checks, it was not too bad. The price for a box of 4 20mg Cialis is $40 for the generics (or twice for a name-brand), which is about 2x the price of the generics online, but at least you can get them immediately. Viagra is similarly at a low price. Getting locally from a GP is pretty much the only option now, unless you want to wait 2 months+ (or perhaps longer) for a delivery