Every so often I notice that my pc security detects that BetterSurf is trying to install itself on my computer. However I usually just block it. It's so infuriating that I feel I'd like to tell BetterSurf to F@ck Off. Does anyone know who they are or where they are?
Post edited at 19:50