ampicillin and birth control cheap amoxicillin hydrogen peroxide yeast infections price of levaquin 500 mg walmart can you get otc antibiotics