CNA | Talking Point | E31: Are food delivery services worth the money?