BidCactus
Consumer Report
- 11-24-2012
- 21
This side is a scam spend more on bidding of what I paid on bids 99$ on a pack of bids and you can't win nothing on this site it's fraud this company hires people to bid so we loose our money everytime we tried to win a item scam
Company: BidCactus
Country: USA
City: Westport
ZIP: 06880-4625
Address: 191 Post Rd W
Phone: 8002438711
Site: bidcactus.com