Tell us has your experience with this business or person been good?
BidRack Advertises "Free Registration" I received a $99 Unauthorized Charge on my account and they wont refund my $$$ Wilmington, Delaware
Bidrack is a Scam! They advertise free registration but charge your card and have a no refund policy. To the other victims let's team up and go after them!