Do I need to pay before my appointment