I personally don't mind waiting longer for the keyboard for what ever reason as long as it works when its actually released. However, the lack of communication from corsair of the delay after giving a time frame for the keyboards release is quite annoying.