Skip to main content

Thanks Deutsche Bahn AG! Customer service, what is that?

Last month I wrote already about my adventures with Deutsche Bahn AG, the german railway company. They made my fiancée missing her flight, spending the day at the airport and spending a night in the hotel, it cost over 250 Euros.
The customer service from Deutsche Bahn at the airport told me I should send them all my receipts and they would give me the money back. Thats what I did almost 4 weeks ago and today I got a letter back saying they only pay 20% of the cost of the ticket we were delayed with, so I got a gift certificate worth ONLY 11 Euros. I don't need a gift certificate, I'm moving to Canada next month and with 11 Euros I can't even get a one way ticket to the next city.
I was really upset and called them right away, after discussing and complaining what a crappy service that is and how much I spent because of them, the lady at phone finally offered me another gift certificate worth 20 Euros. I wonder if I'll ever get it. But it still doesn't help me at all, I'm sitting now on gift certifcates worth 31 Euros for something I'll never use again.

I can only recommend to NEVER use the german railway (Deutsche Bahn AG) if you have a appointment or flight you have to be in time for. Go to one of the car rental companies get a cheap car, it's not more expensive, you can drive 200 km/h at the autoband and you'll be not much slower but you won't have to deal with that kind of what they call customer service.

Comments

I have a story to add: The DB always let me buy one year Bahn Cards and, when they expired, I would wait a few months before I entered Germany again before buying a new one year card.

The last time I did this, they did not tell me verbally that changes had been made and that, apparently in the Kleinschrift, I was now agreeing to automatic renewal every year in which they would invoice me for $400 for the next year's service (new Bahn Card).

Before the year was up, I got word that my new Bahn Card was in the mail and I immediately called to cancel, saying I was not in Germany and would not be for the entire year.

A rude "customer service" person told me that I must still pay $400 because I failed to cancel within 6 weeks from the end of the term of the first card. This nonsense would be against the law in the USA.

In the USA, this would count as a scam. I should have every right to cancel a service before the term begins. As it was, I never used the service and DB did, in fact, cancel the card as I requested. The outrageous invoice remains.

Any idea on how I can fight this? It has been more than a year that I refuse to pay this.

Popular posts from this blog

Pentaho Data Integration - Multi-part Form submission with file upload using the User Defined Java Class Step

I recently needed to use Pentaho Data Integration (PDI) to send a file to a server for processing using HTTP Post. I spent several hours trying to use the existing steps HTTP Post, HTTP Client & Rest Client but I couldn't get it to work. After some more research I came across the issue PDI-10120 - Support for Multi-part Form Submittal In Web Service Steps and I thought I was out of luck.

I previously wrote a small Java client for a similar use case and remembered the PDI has a step called User Defined Java Class (UDJC). After reading this great tutorial I created the following basic transaction. I have a dataset with the URL and the full file path and use the UDJC to make the HTTP call.


The Java class handles the actual HTTP Post. It uses 2 input variables, the URL (url) which is used for the call and the file name (longFileName). The HTTP call then contains the file (line 30) and the file name (line 31). I included some basic error handling based on the HTTP status code.

1 …

Creating YTD transformation tables

The other day I had to setup a new data warehouse that will be used for reporting with MicroStrategy. Part of it was setting up the date dimension including the transformation tables. I had a quick look online and couldn't find any script doing the work for me so I created them myself (with the help of a colleague). All you need is an existing date dimension with date_id, year_id, quarter_id, month_id and week_id, you can find plenty of scripts for that online. YTD tableselect t1.day_id, t2.day_id
INTO YTD_DAY
from LU_DAY t1, LU_DAY t2
where t1.day_id >= t2.day_id
and t1.year_id = t2.year_id QTD table select t1.day_id, t2.day_id as qtd_day_id
INTO QTD_DAY
from LU_DAY t1, LU_DAY t2
where t1.day_id >= t2.day_id
and t1.QUARTER_id = t2.QUARTER_id  MTD tableselect t1.day_id, t2.day_id as mtd_day_id
INTO MTD_DAY
from LU_DAY t1, LU_DAY t2
where t1.day_id >= t2.day_id
and t1.month_id = t2.month_id  WTD tableselect t1.day_id, t2.day_id as wtd_day_id
INTO WTD_DAY
from LU_DAY t1, LU_DAY t2
where …

Dynamic cell references in spreadsheets with Google Docs

During my former internships in a consulting company I had to work A LOT with Microsoft Excel and often had to use dynamic cell references over multiple worksheets. Recently I started using the spreadsheets of Google Docs to track my bank account balance and to figure out where all my money goes. I decided to have one sheet for every month + one sheet of the month I want to analyze. But how do I dynamically change the reference to the sheet (the monthly sheet) I want to analyze without editing every single formula? Here is my solution: Create the target sheets and your overview sheet
- I gave my sheets the names Month + Year (July 09)In the overview choose one cell that you want to contain the reference sheet and enter the sheet name
- cell D24 in the example
- Using the month names you might have to write 'July 09, otherwise Google will think it's a date.In the overview you can now dynamically reference to a detail sheet using the following formula:=INDIRECT("'"&…