I used to subscribe to ExpertFlyer, but when they lost the ability to show United upgrade classes I stopped using them.
BIG MISTAKE - I forgot to cancel my auto-renewal and so was changed for 2009, their $99 fee.
I wrote a nice email asking for a refund as I have not and will not be using their service. After an exchange of emails (2 each way) they wrote:
"
We cannot give you a refund just because you decided you don't want to use ExpertFlyer anymore as there are other parts of our service that you can, and have, utilize independent of the UA award and upgrade data.
"
Great customer service = we have your money so get stuffed!
MORAL - Cancel your Auto-renewal option