I have a JD/Lesco near me and it is very convenient, but it has always driven me nuts that their pricing is like a moving target...almost arbitrary from day to day, store to store and from webiste to store. I got to the point that I would order from their website and then pickup from my local store because at least the pricing was consistent that way. But now they changed their website and last I checked I couldn't do that anymore.
Those of you in MA, CT and RI might want to check out Valley Green. They have a different business model than JD/Lesco and rely on a sales force and delivery fleet with fork lift service rather than a dense network of local stores. Their website is kind of lame...it looks like you can click and find out more about certain products but nothing happens when you do, but I'm told it's a project they're working on this winter.