No issues with the supplier, delivered when stated.
Very messy to fit, so make sure you have the patience to fit it. Adhesive is very sticky and you could easy end up destroying the middle frame when fitting it.
Once fitted held the screen down with rubber bands for about 4 hours to ensure bounding to the replacement screen was a good one.
No issues since, no gaps between the screen and the unit.