I’m in the process of starting up an online fashion business. As you can imagine, funds are fairly tight but I want to ensure I’ve protected my fledging business brand name as much as possible. I’ve done some preliminary searches for trademarks via the IPO as well as online generally and the name I want doesn’t seem to be taken by other businesses. As far as I can see I have two options:

Budget option (but less protection/deterrence):

If I add a ‘TM’ after the business name, does this work mainly as a deterrent to other companies?

If I send myself a special delivery letter with the company name, and than lodge it, unopened, with my bank – I assume this is more useful of a dispute over trademarks arises in future.

I assume that buying the domain name I want, I have effectively protected it anyway as long as I keep renewing as required?
Other other ways I can protect the company name at low or no cost?

More expensive option (but more protection and more of a deterrence)

As I have a basic understanding of intellectual property (via my law degree ten years ago) and there doesn’t seem to be any complications with my company name, I could apply for a trademark on my company name myself.

Any thoughts on doing this myself?

Finally, am I right in thinking that if I do apply for a trade mark, the key thing to protect is the company name as the domain name (once bought) would only be able to be used by me and would have the company name within it anyway?

Thanks