I finally think I managed to get at least a postal address out of them to a location where they (claim) deals with customer problems. The postal address they gave me was: Nokia, 4630 Woodland Corp. Blvd, Suite 100, Tampa FL 33614.