yes Wix gets good reviews (on here) regularly. More info on what was happening with your prior ones collapsing


live every 24 hour block of time like it's your last day on earth