That seems like the mostly likely way, at least for the new items stolen from retail. Trying to sell on craiglist/FB marketplace doesn't seem like it would scale. An unscrupulous hardware store owner could mix the stolen goods in with their stock to pad their margins. The tools could also be used as stock for 3rd party seller on Amazon.