well sprint is good one you have everything underway. my friend once changed from sprint to at&t and sprint like jacked everything up. but after like half a monththey finally got everything together, after that there was no problems.
yah but i had a previous phone bill long distance co cheated me that was 1200 dollars and that killed my credit. it was back when i had dial up. and they billed me long distance for teh local access number.