i've been rip off by a client also... so since then i do all my transactions upfront payment first. and about the turnaround time. i always include that on my quotation and usually i finish the project ahead of the deadline. price rates is important but as well as service quality too.
