While I love your service, I do have a problem with the way you handle customer service. This forum seems to the only way to contact you…
Recently, my annual subscription came up for renewal. Unlike most firms, I did not receive any notification BEFORE the automatic renewal, nor AFTER. As a general courtesy, you should notify customers before any charge against their credit card is taken, and you a customer should be sent a notification along with a receipt of the transaction.
I realize you want to retain your customer base, but you do it with quality product and exemplary customer service, not by trickery and non-transparency of the renewal process.