We received an email today titled "Notification for auto renewal charges" from email {removed per forum guidelines}, body of the email states that my Geek Squad subscription has been renewed in the amount of $389 under order number 577675522, for production: Protection 360. It gives the number +1 (877) 651-1776 to call.