Try vpngate.net it's a volunteer run vpn.
I disagree somewhat with what user1164xx said, having paid VPN doesn't mean you won't get blocked. It hasn't got anything to do with it (the money paid to the VPN).
And is there anything called a private/non-public 'VPN' by that the only user is yourself, if you didn't built one yourself and have it password locked with yourself. And maybe your company/organizations VPN which is not really private too, since the admins surely could see log if they do log.
I agree with rbialon. Basically I think if the VPN uses static / static ip ranges then it will surely have higher chance to get blocked. (just common sense)
Why not try out vpn before subscribing, most legit vpn that I know of provides free trials. That way you could know if it's blocked and also of its ip ranges that it uses.
There was a famous paid vpn that betrayed its customers and resulted in arrest of annonymous member. But I am not gonna proactively name names here (not really familiar of the rules here too) or even advertise for some of them paid ones here.