I ordered gifts BEFORE THANKSGIVING and only JUST received and email that not only would they not be arriving - as promised - by Christmas, they couldn't tell me when they would be arriving at all. If ever.
I find this out 3 days before Christmas!
I will never use this site again.