I've confirmed via Sprint chat that I don't have a spending limit on my account. Was thinking of getting the EVO tomorrow morning at a Sprint corporate store and having it charged on my bill. Since my current bill isn't due til the 18th of this month, by the time the bill comes in July with the phone price on it, I'd have received/or be close to receiving the $100 rebate. Do all Sprint corporate stores do this? Or do some require paying up front?