I'd be prepared to give the company the benefit of the doubt if it were not for the fact people have been waiting for over 2 years to get them back, then no emails or contact to let the owners know whats happening.
:-(
I wonder how many people are still owed a repaired board? By the look of this thread I'd say quite a lot.