So I called small HD about the issue with the light leaks and yes. It is a manufacturer issue.
Asked about what can I do from here. Told that I can return or just deal with the problem.
On that note. I purchased the monitor through Abelcine. Who has been a very helpful and supportive in the matter with exchanging them. Five star customer support. They've let me exchange the monitor twice now.
Small HD is the issue here and generally speaking about their customer support. It's terrible. On an overall scale. At least with my encounters. In this situation and dealing with them in the past.