I dont think so. I think it is more delivery on promises. If I sell you a product with a "free" addon service, and you decide to take the product to utilise said "free" service then you are well within your rights to complain if the service was not rendered.
For instance. I insured my bakkie with Discovery insure and got:
1. R50 tracker
2. Fuel cashbacks
3. "free" rental car during repair period , etc
Wife had an accident and their system for rental car approvals DID NOT WORK ON WEEKENDS! I suppose it was my entitlement attitude that caused me to get upset about this? Because this was at that stage a "free" service?
It is because people are too scared to complain that most **** services remain at same level. And it will remain such until people start opening their mouths (Not only on forums, but to the service provider as well, else you still a wus).
I am a programmer and know how easily the fan can be struck, but the important thing is: communication. FNB never communicates issues to clients and you have to find out when you standing in line at tills (As an example).
....ok.../rantOff
In other news: No EB yet