Phone for Christmas

Hi my son is 9 and looking for phones for Christmas which is ok but phones are crazy money with prepay unlocked, can I buy a phone from say Digicel and get it unlocked . Any other ideas please. Any advice greatly excepted Thanks