Understand What You May Need to Pay Upfront