100% up front .... your own fault if you get ripped off.
50% up front .... fair for both partys.
34% up front, 33% at 50 percent compleation and 33% once you get the keys to your product is the best solution I have found.
Word of advice, get a phone number when you are dealing business and good luck with your project.
__________________
|