I understand that there are going to be "issues" with the launch of a new site. And DS certainly has more than its fair share! HOWEVER, with all that is wrong, THE very worst thing of all is that NO ONE FROM DS IS BOTHERING TO COMMUNICATE WITH US. (Shoot, the first thing that both college and business teaches is to keep stakeholders informed!)
People can deal better with things like this when they are KEPT INFORMED.
When you don't communicate, you actually communicate that 1. you don't care and 2. your stakeholders aren't important to you. (There's more, but you get the idea.)
The very least DS could do is to say, "Hey guys, we know its screwed up royally. We're so sorry. We are working on it. Here's what we HOPE to fix: (then list them). We're not sure how long its going to take, but we will keep you posted once a week."
"Hey guys, we know you're upset and this site doesn't work all that great. But this is what you're stuck with."
At least THEN we would have enough information to make an informed decision as to whether we want to continue to deal with it or not.
We might not like it, but it at least we would KNOW. JMHO.