I received a call from them too while I was out, no message left.
I looked up the link on the BBB site and it does appear this may be a real company, but that doesn't mean they are exempt from all the laws. The BBB gives them an A+ rating but evidently they don't check to see if people are complaining about the company elsewhere making annoying calls.
Not sure why they are calling so many people except that they assume they can get away with making cold sales calls. And if they are making cold sales calls then they are no better than any other company or scammer making illegal calls.
Maybe they have an employee who constantly dials the wrong phone numbers - if so, then they should get glasses.
The BBB does show this as the companies fax number....