there any antibiotics over counter keflez does cipro cure stds cost of plavix in canada