It has been brought to our attention that a company is US called Netalab is linking to our web site.   Netalab have attracted a lot of complaints it would seem because of suggestions they are running a con operation and ripping off customers.   Netalab are apparently using celebrity endorsements to promote their products. … Read more