Random companies that sell Russian keys at a 100%-ish markup are not more trustworthy than most other things on the interwebs.
But no, I use a paid-for VPN personally.