I have a horrible sty on my eye ( which Ive gotten in the past, which I've always been given antibiotics for and it always helps. I paid $29 for a physician's assistant to tell me to put a warm compress on it. Refused to give me any medication. I need antibiotics to help the infection. My eyelid is infected and getting worse. I don't recommend, at all.