Written by Chris Klosowski. Last updated on June 28, 2023. Made the Purchased and Expires columns sortable. Updated the renewal process to set the new expiration date based on the original expiration date, not the renewal date.