I joined last year, entered my card details and away I went (free for life seller).
Today I've tried listing an item and eBid want my card details again...........so I enter them and apparently they want to debit my account with £1?
Not sure when free = £1 but there you go..........evidence as to why eBid have a long way to go to catch eBay.
And that's a shame, I have no confidence, I bailed out of the transaction so I'm not able to list here.