Thanks, great advice and very to the point!
I think often small firms are more 'personable' than bigger ones for the reason that they can't afford to and don't really need to employ pushy salespeople. Similarly, local firms (myself included) are often my knowledgeable as they haven't walked...