Tell us has your experience with this business or person been good?
bidrack.com What a scammers!!! $99.00 just went down the drain and didn't even get nothing out of it. I have no idea that they're going to take money when I bid. There were no indication whatsoever that they're g Got ripped off! These people are scammers... has to be stopped! Internet, Alabama
They took $99.00 from my debit account without prior notice and without me purchasing anything. And don't want to give a refund whatsoever.
These people have to be stopped! I cannot believe of all these complaints they're still around ripping people off.
Please can someone do something about this!!! Never again going to this site ever again!