Here’s what consumers have asked with answers from BidFun staff and previous consumers.
Watching this site it almost looks like legalized gambling, is it too good to be true? Obviously they are making their money with the Credits, and that I understand, but does this look legit?