Maybe the guy who told you that sells roofs for a living. hehehe.

There's nothing exotic about the Honda Civic ESi's roof. As long as you can sand or cut away the imperfection, you can still use the existing panel.