My personal advice would be not to use a free vpn unless it is a 'free educational version' posted in this forum. I tend to use NordVPN, which I actually pay for, but never pay the full asking price. If you play around on their website you will get offers of around $58 dollars for 2 years.