at k-mart 's old-style store in port huron , on lake huron 60 miles north of detroit , a greeter with a rag grinned recently as he wiped melted snow from carts just in from the parking lot and pushed them toward incoming shoppers .