Holy Toledo.
That's like Alibaba, except for small(ish) quantities of LCDs of any possible description.