Show Me The Money!

Your business has completed the work for a client, but have you sent the invoice?  If you have, what are your payment terms – 1 week?  2 weeks?  28 days?  More?  Be honest, does cash-flow within your business worry you, even just a bit? My...