I found this site and it said that it was FREE to sign up plus 50 free bonus bids!? I entered my bank details (like a dummy) and as i complete the sig…