I know our local asda will give you a double refund for any products returned. In a situation like yours I think they probably would do more