I was going to use it, opened an account and the they said I had to buy bid credits so I closed the web page. Ts ok if you win I suppose but you could end up wasting money for nothing.
A mini one (or whatever the car is called) supposedly went for about £6 this morning. But I bet the person has spent a fair bit on the bid credits to get that.