There are various countries in which it is difficult to access certain sites. Whatever country you are in however, there is usually a way to browse the web anonymously so that you can regain access to them.
In some countries, using the paid proxy works just fine, while in others, the VPN is the better option. It also depends on what you want to do. To access sites like Netflix and Hulu, you need to use the VPN. If you simply want to use Facebook and other such things, the proxy works well.
There are websites that offer these technologies and some of them have been blocked. However, if you look in the right places, you can find good service providers. They will have all you need already mapped out for you and they make it really easy. Whether you are in Canada or in China, these services are available from the right place.