Rude staff, minimum card fee of £3 - it seems they give out sketchy parking tickets too.
Generally bad vibe - I feel like they generally hate their own local customer base - quite honestly I'd rather give the Tesco local my money and see these people go out of business - which is saying something..