I got something like 12 capes, with a record of 4 within 2 hours, although it can go days without a single one. No PUP cape, although I did get a lolRDMmelee cape just prior to update.
Apparently someone spread the rumor that lair reives don't drop capes, because I keep running into people that are surprised to hear I got most of mine from lairs.