Hello Andrew,
Sorry to hear about your bad experience. It's happened to a few on these forums.
Many get half or all payment up front, especially on larger projects.
On small ones, I go with trust... unfortunate that it's not always rewarded.
If you have a chance, please visit the Welcome area and post an introduction.
Hope to hear more from you on the forums,
Joe J Thomas
Joe J. Thomas Acting Portfolio