There’s film of dust (or something) on the glass that for the love of god will not come off. Not very happy with situation.