Americans expected to spend a record $20.7 billion on Valentine's Day. Here are 5 unexpected ways to save (and earn) extra cash instead