Maybe it's because I'm not a native english speaker, but isn't there a huge difference between looking up numbers and showing up in person in a business (casual) attire?
I don't understand the downvotes, the above strategy worked really well for me and I'm a very shy person with no sales background.