NBC: Man buys $14,000 Cartier earrings for $14 after company posts price error on website