I got a virus this time last year and the place I took it said it could have been caused by the ads on the radio loyalty :( Cost me $200 so I dont listen anymore to that.