I've bought 7-8 DVD's from them and never had any problem. They've been quick, they are cheap, and the packages have been padded well enough to survive even the norwegian post service!
I actually got the Criterion Traffic from them last week.
Their prices on some DVDs are very low compared to others. But so far I've shied away from them based on the feedback at DVD Price Search (click on those two stars). Seems like too many negative comments. One bad experience would make it not such a bargain to me. http://www.dvdpricesearch.com/cgi-bin/vreviews2#50
They seem to have stopped charging on order. I placed two preorders with them last week and they haven't charged my card yet. even though they've already shipped one (ST:TNG season 3).