If your time is valuable to you, and you value good service, and you want a place that carries most everything, and has good prices (sometimes higher, sometims lower, but on average very competitive with the big box stores) and easy returns, this is the place. Heck I can be in and out with exactly what I need before I even get across the parking lot at HD or Lowe's.
Of course if you like shopping in cavernous stores that suck you in like a black hole, where the help, what there is of it, runs the other way when they see you need assistance, where the help when you finally corner them knows less than you do about what is in the store or where it is, then you should keep shopping at the big boxes.
more