The towing company and truck driver are going to be screwed. The company likely has insurance for any theft or damages, so they’ll be okay aside from the PR black eye, but the driver is going to have serious legal issues.
If that was my GTR, I wouldn’t be satisfied unless it came with a brand new warrantied…