Wanted to try the bid process. Easy to get started. But, upon investigating it just did not seem right. Saw that I incurred a $75 charge I was not expecting. I feel cheated and they refuse to refund the money. The whoile site is a gambling place that sucks your time and money with no returns. How many others have been cheated by bidrack.com?
0 comments