Having never used a VPN, after reading this thread I'd be very wary about using one in the future . . especially a free one.
Not to worry you, but I'd also be wondering what else it was doing, apart from lowering your internet speeds
Fresh windows install definitely a must IMO.