The only time I say Tescos is when I am talking about more than one Tesco therefore it becomes a plural, Tesco's. So yeh, Tesco for me!
It's just the way we British speak, we are lazy with our language, so to some people if adding an extra 's' to Tesco is natural/easier I suppose they would...