I have been on it for 2 months now. I have called repeatedly to complain and to seek an answer as to when they will be "getting more instock." The reason I put that in quotes is because one call, after being eleivated repeatedly, a CSR finally told me that they are not sold out and backordered, but rather there are too many bugs and for QC reasons they are not shipping any new units until they have a stable software platform. According to this person, they have 7 manufacturers making the units and a warehouse full of them. Who knows if she was telling the truth (D* has since denied that is the case to me), but it makes a lot of sense. If supply and demand was the issue, an company with even a crappy purchasing structure would not allow a 2+ month backlog to form.
I think D* is due another call. Time to demand some programming credits.