While it is true you can find cheaper washes, I use these guys once or twice a year when I want a more thorough, deeper level of detail to the wash.
If you're taking a trip, or using your car for a special occasion where you want it at its best, this is where you go.
They are meticulous, and might take a while, but your car will never look better.
I cannot comment on the windshield guy, I saw him, but he didn't approach me, but I wouldn't use a guy at a carwash for that either. Common sense people......Common sense.