I use Elstree a fair bit, mainly cos relatives live nearby.
My own experience has been nothing but excellent. I've never had a problem with any of the things mentioned here - not even the 'certain individual'. Quite the contrary - they have been extremely helpful.
My only issues with Elstree are that it is rather crowded and could do with a facelift.