A warranty from China is worth less that the paper it's written on, there is no real legal recourse whatsoever, I'd also like to see anybody get the free return shipping paid for, or even a replacement panel.
If it sounds too good to be true...................................