August 28-29 incident:
Some orders and payments from around 28 August are still being restored — read the incident report, or contact support if something of yours is missing. You will be asked to choose a new password at your next sign-in.
Eccomerce success is a hard nut to crack and ensuring success is a long-lasting battle between the choices you are going to make and the actual stuff that works for you.
You might find yourself investing time, effort...