I know these people. I don't they are trying to compete with 100TB.com because they are using different servers, 100TB is in US and NET100TB is in NL (EU). NET100TB is colo-ing at EvoSwitch, I think.