Don’t use this company
Been with system mechanics for at least 14 years, I’ve just cancelled my subscription, I paid my renewal and unbeknown to me I’d signed up for another product. After a free trail they charged me, after contacting them twice they refuse to refund me, saying it’s company policy. Not happy. Be careful and check before you pay







