Food delivery group made some poor deals and faces high costs