We do apologize if the process of renewing through our online store did not give you a pleasant experience. We would like to know more about this. May we know which part was hard for you so we can make improvements?
Also, we have our sales team ready to assist you so you can purchase over the phones. Here is the quick link for your support numbers.