No, but I asked if I could set something up and become a regular customer, and they said no. The HD price is the same with or without an account. The only discount I could get was with a military ID. My contractor friends and family members do have accounts, and long standing business relationships with their suppliers, and their prices came back higher than HD. When pressed for an explanation, they said HD does so much volume that they get a better price break.
HD (or Lowes) can be extremely competitive on 'residential' building supplies so I could believe that. An account may not be "required" - I think you'd end up getting signed up before it's all finished regardless - but I think it opens other options up. You may have to get a quote from them to get the volume pricing, and it'd have to meet a threshold. I'd try to create the largest possible order you can and get pricing from both, along with other suppliers.