Performance issues on IndieCommerce have been resolved. We are still investigating the root cause of this issue.