Lol, cool update bro:
I received a confirmation e-mail last night at around 11 PM that NCIX had received my keyboard. I said, "Good, I'll call them in the morning to ask them to test my replacement before shipping it", since their phone lines close at 5 PM like most stores. It turned out to be one of "those" nights and I woke up at 4 PM the next day. Turned on my computer to find that my replacement had already been shipped. Called and found out that (logically), it's too late to check the keyboard since they already shipped it.
Oh well.