Choosing a Web Developer

What is the first impression people get of your business? In the 20th century, it may have been your store...