Glad you got your money, even though you had some grief. Although not as a photographer, (accountant), I alway require a retainer up front for one off jobs. If they balk at that it puts me on alert immediately.
photoMENTORIS is a social community meant to narrow the space between the Enthusiastic Amateur and the Professional photographer. This community includes an ever-growing diverse mixture of professional photographers and educators and amateur photographers at all levels who will be actively participating in the various forums together to share, teach and learn from one another.