I had someone tell me that using more than one box extension is a code violation. This came from what I regard as a reliable source. I've looked and don't see that it's prohibited in NEC. In fact, the UL White Book (QCIT) listing indicates that one or more box extensions may be used. Can anyone point out what might be a code concern on using more than one box extension?