I got a call from this number - they left no message, so I called. The recording sounded a bit 'foreign' - and gave me 2 options - to speak to a CS rep, or be added to the 'Do Not Call List' - guess which I chose? Hopefully, their system REALLY does this. Have NO idea who they are - no company brand on the recording.
These clowns repeatedly call me and leave no message and do not respond. I have called the number and asked to be put on the do not call list to no avail.