if you are willing to spend the time to research and actually flash the phone it shouldnt cost you anything. and difficulty is all relative to your skill/experience, if youve never flashed a phone before itll be quite hard your first time. to debrand you need to flash the GDFS *correct me if im wrong* and debrand from there, its not related to the firmware