They most likely used Aquapell on the windshield as they sell it.
Yes they do push on the supported vendors products.
They have a stable staff, no flavor of the week hiring.
I used them on my current car, first time, they had it ready a few hours prior to when they promised.