Thermaltake just announced it this month and it has a much easier mounting system so i was wondering if anyone had found some sites that sell it. the usual suspects don't seem to have it yet.