Hello Folks, I just received my STC renewal notice. I am hesitant to ask my company to pay for this. It seems like an awful lot of money to me. How many of you fine folks are, or are not, renewing your STC membership? -- Craig