Which is Better, Cash Up Front or Payments Over Time?