I'm interested. Besides payment through Paypal, what are your payment terms? Payment upon completion? Also, what exactly do you mean by "guaranteed?"