They have many complaints filed through the better business bureau. They are operating out of New York, Tennessee, Florida, Indiana, etc. They have tel-marketing companies working for them. They are very American.
I won a WalMart gift card! If I will just kindly supply MYCREDIT CARD INFORMATION FOR A MINOR SHIPPING AND HANDLING FEE, they will get my card in the mail to me asap. Spoofed number.
Criminals, scum, idiots, fools, sleaze bags, etc, et al.