From an exclusive article at AICN:
http://www.aintitcool.com/node/54895
Supposedly, everything that DCC will sell in stores will also be available on the web ... 'directly' .
They're opening up the website in May with a few exclusives, including a Flashpoint Box set (with the unreleased Emperor Aquaman).