yes you need to be an active customer of theres before they give you the unlock code...
tho some unlockers can get the codes now for verizon... i can, not sure if horizon can yet, try getting in contact with them and find out
edit: Horizon can get them as well
![Smiley](http://www.blackberryforums.com/images/smilies/icon_smile.gif)