Bidrack.com lead to believe it was like the ebay site they wanted all your information i would have never put my information on bidrack if i had known they were going to charge $99.00 on my visa, i feel like i was ripped off!!! Its like you are buying something that you dont want, you are forced to buy something from them
0 comments