the only way to get a truly unlocked iphone is to buy the sim free version from apple themselves.
in your case, supposedly, you would need to use a Verizon sim first to keep it unlocked. -...