One of the less pleasant things about being an agency is billing.  Somehow, money is a taboo subject to discuss.  But, it’s important to get a signed contract or letter of agreement before you start working for a client.  This can save you heartache later on.  This is your livelihood, so don’t sweep payment under the rug.  Get what was agreed upon and what is fair!