I had the same problem with these sleaze-bags. I am on the national do not call registry and I reported the violation. These guys are obviously trying to work around this list.
Do not do business with them. You're better off putting that money into a savings account on the off chance your car breaks down. And if it doesn't, you have a down payment ready for a new one. They probably wouldn't pay out for the breakdown anyway.
I think if you get your car serviced somewhere, the company that services may forward your number to third parties. I just had my oil changed 2 days ago and started getting calls yesterday. The same thing happened last year when I went to Pep Boys.
Just got a call from this number, (401) 365-6268, Pawtucket, RI. Didn't recognize it, so I didn't answer. Figured it might be one of those annoying calls so I typed in the number and it brought me to this page. No surprise!