Cannot SIM unlock Samsung Galaxy S7 with Rogers (Canada)
There are several ways you can unlock your Samsung as highlighted below. Unlocking by code is by far the safest method. Detailed instructions on how to obtain an unlock code can be found at point 3:


You can ask your current carrier to unlock it. The law says they are obliged to do it, but the bad thing is that your phone must NOT be under contract.
You can go to repair shop. They will unlock your phone by cable using a special software. The bad thing is that you have to leave your phone there for a few hours.
You can use a third party phone unlocking service like this (SIM unlock Samsung galaxy). They will search and provide you with an genuine unlock code from the manufacturer's database. This is the safest method to unlock any phone.