Also got a call yesterday. Picked up. No one said anything. Google says it's some tool/die business out of St. Louis (Advanced Technical Sales). I'm in California. Weird.
Other
3
Jun 6, 2015
I also got a call and I too am in California. They said nothing when I answered.