At this point @jgrahamc has the worst of it - people show up here time after time hoping they can make enough of a stink to get him involved.
Clearly something has gone wrong if customers get treated this way.