I wouldn't personally do tributes, but this most recent event had enough people waiting over 24 hours to get their purchases that there was a banner telling those people they would get a free set of their choice. This coupled with people on forums saying they can't get a response to customer support and the reduced updates makes me think the company is slowly going out of business. No actual evidence mind you just a number of coincidences suggesting it.