Honestly, the only reason I go to DriveThruRPG more than Battleshop is because I buy more than just CGL pdfs there, and it's easier to get all my links in one place. I've never had any issues with Battleshop either, and I will get stuff there sometimes (usually when I'm redeeming Con Gift Certs).