Customer service was very good when I queried regarding delivery: prompt and polite.
Product arrived in perfect condition and the fit of the screen protector was surprisingly good (was expecting some discrepancy around the home button etc.).
Application wasn't difficult but wasn't very easy either.
No air bubbles though so that was a big plus.
Would be happy to buy this product from here again.