Here's one of my articles over on Anthill, thought you might find it useful

http://anthillonline.com/customers-a...aying-on-time/