I felt ripped off and cheated by bidcactus.com. They put fake ads on craigslist to trick you to go to their site. After spending thousands on their site, all items I won such as iPad, iPhone, etc. I never received them.
I called Customer Support and emailed them many times and all they said was sorry for the delay but they don't know when they will ship the won items out. After so many times, they still don't know. Major Scam.
I will report them to BBB, the media, Washington DC, General Attorney and Craigslist.
Please stay away from this website and spread the words so less people get scammed. As you read online, thousands of people are scammed by BidCactus.com