Heroclix Help?

Hello DC fans! I figured here would be a great place to ask about getting back into Heroclix. I used to collect them before falling off a few years ago, but now that they have released BTAS collection as well as coming out with a JLU set I really wanted to get back into it! Is there anywhere online that people have found the newer sets, or is it pretty much only in comic shops? Also, has @DCU considered ever putting Heroclix in their shop? Thought that could be cool.

Thanks again!