I signed in to check out what they had and they charged me $99.00 that i didnt no i agreed on, i call there support and thet just say wait for them to email you back, i cant sign it or anything, complete scam, i want me money back
I signed in to check out what they had and they charged me $99.00 that i didnt no i agreed on, i call there support and thet just say wait for them to email you back, i cant sign it or anything, complete scam, i want me money back
Country: USA State: Delaware City: Wilmington ZIP: 19808
Address: 2711 Centerville Road, Suite 400
Phone: 8002386195
Site: bidrack.com
0 comments