NBC News: 21 name-brands you might not know are sold at Costco