I've ordered from them three times.
The first time, they sent a wrong DVD in a multi-DVD order.
The second time, my CC info was compromised, but I wasn't sure it was from their site (but I was pretty sure). My bank informed me that some online retailer had been compromised, but did not reveal the name.
The third time, my CC info was compromised. Again, the bank contacted me before anything happened, and this time I figured out it must have been DDDVD.
When people contacted them about some security issues, they seemed to have a rather cavalier attitude about their security.
Three strikes and they are OUT!