I need some advice before I submit a project to several developers for a quote. I've never hired a developer before, so I'm hoping to get some tips from you fine folks about how best to approach this...