Received a letter indicating our domain was up for renewal. Staff turnover in the office meant nobody had history of our domain name. Filled out the form. Then received an odd email saying the order was being processed but they needed a bunch more info. ALarm bells went off. Tried phoning the number of their website. Rude does not even begin cover the very short conversation. TOTAL SCAM! STAY AWAY.
I too wish I had read these reviews first. Ordered the product Nov 1 2018. Never received it. Called the number, always busy. Sent emails, no responses. Fortunately they did give us our money back, but stay away from this one