Have called 3x today but don't speak. I do not have a Best Buy card as others have written. In fact I only have 3 credit cards to my name and they are all paid off completely so I am thinking this is a total scam.
Just called them back - it is Best Buy through another credit card provider. Someone gave them my number, if you feel you shouldn't be getting a call just called them back and let them know your # and first name and when it doesn't match up they'll pull your # from the list.