Making progress on my Demon

600 bucks for a new dash bezel and look at what it's doing.

What a bummer. Is it too late to return?