sildenafil 100 mg precio mexico how long do i have to wait before drinking alcohol after taking antabuse for two weeks? baclofen or flexiril how much tadalafil is safe to take finasteride proscar propecia price