This is my third time in a row that I've been kept waiting longer than they told me. This tone, and it's not the worst, they told me the wait would be an hour. After 55 minutes they still had not started the work. My complaint. If they'd told me the truth, I would have left and come back. Or maybe made calls to other suppliers.
The last time this happened, i dropped the tyre off to gave a flat fixed, came back 3 hours later to find that it was not fixed. I waited for that to happen too.
If they want to keep my business, lying to me is not the way to go.