I suggest you buy files and do the resharpening manually. It saves some bucks and time. If you don't want to do the labor, there is electric chain sharpener which works pretty good.
I always keep 3 extra chains with me. When one gets dull, I replace it and continue the cutting. At night, when I come back home, I sharpen them all one by one.