“I have no memory of seeing a Walmart ad ANYWHERE.”
Ditto.
Yea, the Wal Mart ads are definitely out there.