My Amazon searches are now all gunked up with sponsored adds that appear out of price order and in violation of my criteria! I've even ordered the wrong thing assuming it was the same as all the other cables on the list. Walmart has greatly improved, has many of the same small sellers I got in my amazon results, and now has an area in the store near us dedicated to online returns (pick up too but I'd rather have it shipped free to me). And you can return stuff w/o a reason and still for free.