You're right, I didn't mean to hijack, it just kind of happened. Apologies.
I'll agree with that, but will add one more thing - before contracting anyone to do anything, try to find out about their business a little bit. If they're flat out, expect a lower quality of work, more delays, poorer...