Guys, while you are probably right about some of the workers at HD I must say they offer good value. I have all plaster walls in my house so when I put in a box for a switch or outlet I have to use the adjustable ones that allow you to screw the box forward or back. I do this because the plaster is much thicker than typical 1/2" drywall.
HDs prices on these boxes are 25% below the electrical specialty store. I simply could not have affordably done most of the work on my 1863 house without HD.