If your local TrueValue has it, buy from them and save money.
My local Home Depot has few if any contractor trucks outside at 9am - they're all at other distributors. Electrical guys are all at EW (Electrical Wholesalers), plumbing guys are all at Shetucket (the local plumbing & A/C distributor).
Home Depot is very convenient to me - but I think twice before buying stuff there.