I'm 19 & I don't have credit; will I have to pay a deposit to buy say, an iPhone? How big of a deposit will it be? What happens if I can't pay my bill one month or if I'm late by a couple of days? Does Sprint have any hidden charges? Is it difficult to cancel a plan to Sprint? Thanks for any intel.