Originally Posted by 2CuteCats
subbing for now. When is the due date? I didn't see it.
Due Date is February 15th, 2013! So we have plenty of time after all the craziness of the holidays becomes just a memory.
[It's mentioned about 1/2 way down through the 'instructions.']