I've done pretty well the same thing, I'd guess we were just unlucky.
I did contact the vendor, nothing back from them, not much of a surprise there!
I was considering replacing the digitiser and LCD as one to get around the problem of separating them, but I guess there's no guarantee that...