Hi they are awful - my wife is taking them through their complaints process at the moment - will end up with the finanincial ombudsman - a bit of satisfaction - hopefully - they are all parasites!
Done a car boot sale thismorning - got about £55 after the fee for the stand - OK better than a slap in the face with a wet fish...