I cannot imagine Walmart has ever sold that, but they do allow other companies to run ads on their site. Look at the bottom of the ad, an it will surely say that another company is selling it.I posted this earlier in the thread:
"The units being sold on Walmart are brand new ones (not open box) direct from Onkyo, which owns TEAC. There are currently 7 left."