They are a small company and have problems with weather interruptions. I called them one time recently because of that and they said the server was down and would be DAYS to fix. They were very apologetic and took my order by phone. Since I tend to do my ordering at 3 in the morning, that isn't always a good solution for me! :)