My tracking number finally started working. It shows that it was just picked up for delivery today...
For those of you who have already gotten yours, does your tracking information say the same, or does it indicate that it has been delivered?
I wonder if it's a delay in the tracking system, or if my keys just got sent out with a different batch.