That is great to hear.
Got my new body and frame over the weekend. Haven't had a chance to pull the panels off yet, had to work all weekend. All the tape is still on it.
From what is visible, it looks considerable better.
The frame is also nicer. Noticeably less spatter. And looks as though it may have been wheeled and/or ground clean.
If it has been cleaned, hopefully this is a new standard in QC for all customers.