Area code 954 is Ft. Lauderdale/Miami area. Seems to be a Florida nexus to this company's operations. Maybe they hired a PR firm down there.