The most effective addressing method on the Internet is a domain name. A domain name is more than just a technical shortcut. A short and meaningful domain name can make a successful Web presence rather than getting lost in cyberspace.
On the other hand, having your own domain name makes your company look professional. If you’re not willing to pay the money to register an appropriate domain name, why would consumers think you’d put any effort into creating valuable products or services?