albuterol tablets price cafergot 1mg acyclovir 400 mg lipitor prescription prices antabuse-the no drinking drug