Yep why buy from WalMart when you can buy for China direct and still get it cheaper.
Nope, I always check where things are made before I buy.