Unreliable
Unreliable. 
Did not deliver my card.
Did not bother contacting me about it. 
Didn't apologise or take responsibility since "it is DHL that deals with cards in Europe". Thank you for the condescending remark.
Were absolutely incapable of finding out why it had not been delivered, or give an alternative solution.

Meanwhile, I am in Germany and I have no means of payments in Euros, so I must use my British card for which I loose incredible amounts on the exchange rate. My salary is stuck in my N26 account. 

A warm thank you to N26.