I am moving from Virgin to Boost, so I had to use T-mobile to port to first, then Boost since Sprint owns the two. Virgin to T-mobile sat on it for 27 hours until I called and talked to the porting section, then it only took 2 minutes. They kept saying 24 hours. Then from T-mobile to Boost it took 28 hours, they rejected it until I called and gave them my PIN, then it took 14 minutes.