I ordered some reflectors from them late Sunday night. I did get an invoice emailed about 9:30 Monday night, but as of today, Tuesday, 6pm, I have not heard any additional info, no tracking numbers.
I was a little aggravated that it took them all day Monday to even get to my order, but seeing as how they are in the blizzard now, you have to cut them some slack. I am sure they have other issues that are slightly more important, like not freezing to death.
I really am not expecting my order to show up by this weekend as I had hoped.