As a Brit, it doesn't surprise me at the British address here. I work primarily with US companies but the most obnoxious service I get tends to be from the British ones. An idea of "honor above money" seems to be more prevalent here in the UK, whereas in the US it seems you're more likely to just get ignored.