BidCactus
Consumer Report
My card has been hit from 8/14 - 8/16 from them. All they do is keep sending me the same e-mail. I have asked to contact me with phone #. Still nothing same old e-mail. Major SCAM. As of today the 18th, still nothing from them. I allowed a 79.00 to be taken out, have the conformation on that they ...