..."shoppers" really sounds too feminine for a store like Home Depot. Maybe their shoppers should be called "builders" or something. Calling them shoppers gives me a mental image of two buff construction guys with hard hats, walking through Home Depot and having a conversation:
"Like, omigosh, that 2x4 would be way cute on that project of yours!"
"Oh, I know! The other day I saw Billy with one, painted lavender, and I said to myself: I can't live without one just like his!"
"You should totally get it. Just splurge."
Too good, dimmi!