I think it so the stores make money! All my local stores charge a $25 activation fee.... Ugh....
I too was on ST and had no problems until they tried to bill my credit card almost $1,000 and the only answer they would give me was, the charges did not go through so do not worry about it...