generic cymbalta average cost of flomax plaquenil medicine prazosin 1mg where to buy chloroquine cost of bupropion 150 mg nexium tablets