Fox: 12 gifts under $100 that will wow her on Valentine's Day