carbamazepine 400mg for sale lincomycin 500 mg cost lincomycin order