Oh Dear Oh Dear... Hence the reason I Wont get involved in SMART repairing panels...
If you are really anoyed with it mate, tell him to come back wipe it all off and give your money back..
You got any pics? What panel / colour? where abouts on panel?