Alabama doesn't have a specific auto-renewal law, but the DTPA (no specific auto-renewal law) (Ala. Code § 8-19-1) plus federal FTC rules protect your right to cancel.
Ala. Code § 8-19-1
Penalties: Actual damages plus reasonable attorney fees
SubScrub automatically cites Ala. Code § 8-19-1 and federal laws