I too am having a problem with them. I order some canvas prints on 12/19/2013, according to their website, if you were to order that day, delivery by 12/24/13. I have sent them an email... I cannot find a good number to contact them... and no response to the email. Also still NO tracking info and no way to verify my order.
I am praying they come thru.