Yes, you should pay in advance because we reserve your expert's payment. That means that we can only begin working on your order after you submit the payment. If your completed order does not completely satisfy you, you'll be able to receive 100% refund.