WIX is bottom of the barrel, DIY web sites - small business brochureware and mom's recipes.
Just seems odd to me...
Me too, I saw that and pulled back, no one with any real sense would host that way IMHO
I would not nor will not
Proceed at your own risk, I smell fish
In August that address was hosted as a .com on GoDaddy with the registrant out of Arizona.