Which Is Better: Cash Up Front Or Payments Over Time?