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.
Now when I say to post your own positive reviews, I'm not talking about going on yelp or yellowpages and setting up fake accounts so that you can post reviews about your own company and hope they stick. This is actually ...