Here's why Valentine's Day candy is so expensive | CNN Business