So I ended up agreeing to pay a $165 early upgrade fee in order to be able to buy the Evo. However, after looking at my bill, I noticed an extra $12 sales tax on it. I called Sprint and they told me that it was a tax on the upgrade fee. As far as I know sales tax is not charged on fees, anyone...