We are aware of performance issues on IndieCommerce. We are bringing an additional cache server online to help mitigate them.