I've been all over the site last night and tonight, downloading things. I just went to download
WoW Launcher Plus and it told me "You do not have permission to download this page." I went to another addon and tried to download, and the dialog came up as usual.
Clue?
(I'd include a screenshot, but I don't have a hosting service for pictures and I don't feel like making one just for this.)