They call saying they are from Demand Force and the caller ID shows 732-412-3367 and when asked which number to call back they give 415-766-5280. Looks like Demand Force is spoofing the local number so that their telemarketing call gets picked up! How slimy!
They call saying they are from Demand Force and the caller ID shows 732-412-3367 and when asked which number to call back they give 415-766-5280. Looks like Demand Force is spoofing the local number so that their telemarketing call gets picked up! How slimy!