know how much you will have to pay?