yeah thats what it boils down to as long as they are using twitter.com. They are also using the twitter trademark.