I have used that website for a couple of yrs now, and they are pretty reliable.
As for shopping at Walmart, don't care. That Barbie from China is the same darn Barbie at Meijer, or any other store. All though the year I shop at Kroger or Meijer. But Christmas time when money is very tight for us, I don't care what people think or do, my kids will have the best Christmas I can give them and if that means Walmart then Walmart it is.
I pay union dues into the thousands a year, so I don't want to hear about that either. It's Christmas and that's all my young children know, not about the trade or unions. Just Santa, Jesus and Christmas.