Auto-renewal subscription concerns

Other DramaBox issues: