Like going on a blind date, choosing the right web designer can be an adventure fraught with false hope.