So you have to pay to go to the event, pay for cash withdrawals for cash only traders, and there is the good old NEC car park sting.
I'm afraid you're not selling it to me
Done the Brum German xmas market a few times which isn't too bad, but only go for a nose rather than to actively buy things.