If a shop window is no good, no one will even take a peek into the store - this old truism's paraphrase can quite certainly be applied to your website's domain. Do not trust the faulty claims that domain name does not matter. Although not the sole nor the most...