I've generally heard bad things about them, and your words of praise are actually the first positive things mentioned regarding their site. The biggest problem I usually run into is everytime I get a bootleg DVD, someone decides to release a much better official release.