If I recall Esso still own the site, but Tesco run it on their behalf as part of a deal to put Tesco Express in petrol stations. I've used the cash machine outside and have had no problems, but have never used my card in that store and won't after reading this thread.