I've not seen that site before. Looks interesting. Also looks like they have secured permission from the original publishers of the magazines to use the scans. Something which AMR hasn't done!