Update on 19.01.2019: Though they took some time, they have resolved the issue.
I purchased 3 loom solar panels, but of the one panel had manufacturing defect. I informed them immediately after the delivery. Though it took some time my problem has been resolved once after I had to make some calls with them to make them understand my problem.