unlocking a phone



do i have to have an account with sprint to unlock it? its a sprint phone, but i want to use it with cricket since they're both CDMA. but i read somewhere that i need an account number to unlock a sprint phone through sprint