Haaving gone through this in high school, I had the problem of the styes coming on continually for about 6 months. The thing that I found helped the most was to use lipton tea bags for the hot compress. There is something in the tea that helps draw out the infection. Surgery sounds too radical, unless it is a cyst and not a stye. Also, check with the people at Apple Health Foods in Redwood City - they are very knowledgable about all sorts of things.