Thanks Julie for your thoughtful replies. Thanks everybody.
I went to see the car this morning. I forgot to take pictures of the car. The car arrived probably last night, the sale guy didn't even know if it was there. The condition of the car is a mixed bag. I didn't see many tiny paint chips or light scratches and the condition of the interior is quite nice, but I did find a few significant cosmetic issues:
On the hood, there is a 160mm x 8mm scratch, not very deep, but the paint has peeled off.
On the front bumper, there is 12mm x 12mm round dent.
Under the driver side door, there are a few deep and long scratches, looks like curb scratches. But that part of the body is plastic, not metal.
The dealer promised to fix the issues. I think the only way they can do is repaint. Even though the body job may fix all the issues, but I tend to give up, unless they offer me a big discount.
Your advice is truly appreciated.