I recently ordered a TECK (based on reviews here, actually) and, like most, haven't received any response as to whether my item has shipped or not. No tracking, nada. So I'm wondering, to those that ordered in January, have you received your order yet or are you still waiting?
Edit: I guess I answered my own question. Problem with the shipping facility.