Ever had a frustrating customer experience that's made you lose your rag? If so, this one's for you.