Not all clients are time wasters and flakes, and not all providers are honest and not flaky. I have never flaked out on a provider or wasted time in advance chit chat, but I have had providers who lied prior to meeting and ones who flaked out last minute or did not show up.