Planet Bid Scam
Planet bid australia scam / fraud / no address / steals money / do not buy
Did the same as everyone else and made the same mistake signing up. I thought I had to enter a credit card to get into the system. I didn't know they were going to charge my card as soon as I was going to the next page. I have never had a site that doesn't give you a review of your charges you will ...