mexican pharmacy viagra and tylenol codeine and how long does hydrocodone last and effects of cialis and codeine addiction