For the benefit of others, this was my response to Greg and happily issue resolved
just seen this:
You can request for a refund within seven days from your date of subscription. Write tosupport@devscreencast.com to request a full refund of your most recent subscription bill
I see that it very difficult to cancel the subscription and no real contact information or email contact form to the administration of the site. That is frustrating. Perhaps I am missing something. But I want to cancel my subscription and I see that it is set for auto renew. How to cancel my one month subscription.