Well Tesco blocked our IP address so we couldn't scrape the data anymore.
Maybe you used to short time interval for fetching data from their website... that could often result in IP getting banned.
You could use multiple addresses for collecting information from Tesco and use longer time intervals to avoid their DDOS detection, if they don't allow whitelisting.