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!
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!
Country: USA State: Delaware City: Wilmington
Address: 2711 Centerville Road, Suite 400
Phone: 9549848445
Site: bidrack.com
0 comments