- Newspapers & Mags
- Contact Alf
- Surf Tours
From the monthly archives: March 2016
Continue Reading →
‘Customer Relations’ – here’s a dictionary definition: ‘the department of an organisation that gives help to customers and deals with their problems’.
Which makes you wonder why British Airways bother with a customer relations department since it gives neither help nor deals with your problems.
I say this after having had a camera broken whilst [...]