Most online retailers do not even check returns! Credits are issued most of the time once the return shipping label has been printed. They get so much crap back that I would bet they do not inspect 95% of the items, especially if cost is less than $100. Even if they did inspect items, most don't know what they are looking for. They probably saw that optic with the cover on it and assumed all was good and put it back on the shelf. I use Amazon quite regularly and will always check out the 3rd party. I am surprised Overstock.com fulfilled a WalMart order as they are usually overpriced compared to other places. That being said, Overstock probably sold it cheaper due to being an open-box item. Either way, they took a big dump on you. Make sure to leave a review with WalMart. Good luck getting your money back.
