I just got a Captain Future one from them and it looks rather good. The pulps are complete with hilarious advertising pages. They've got a rather large selection from Doc Savage and The Shadow to more obscure titles.
Have a look (x-posted to my own LJ)