WARNING: 10 Things you must know before you register a domain name with anyone